Uploaded image for project: 'Ibexa IBX'
  1. Ibexa IBX
  2. IBX-5498

Adding attribute to element which does not exist causes an error

    XMLWordPrintable

Details

    • Yes

    Description

      Steps to reproduce

      1. Install Ibexa DXP v4
      2. Create an article
      3. in developer tool execute code:
      document.querySelector('p:not([class])').classList.add("test"); 

       

      Result

      In developer tools we can find an error:

      ibexa-admin-ui-layout-js.js:62035 Uncaught TypeError: Cannot read properties of null (reading 'includes')
          at ibexa-admin-ui-layout-js.js:62035:42
          at Array.forEach (<anonymous>)
          at MutationObserver.classChangedCallback (ibexa-admin-ui-layout-js.js:62031:20)
      ( 

      Expected result

      no error should appear

      Designs

        Attachments

          Activity

            People

              Unassigned Unassigned
              mateusz.debinski@ibexa.co Mateusz Dębiński
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: