Uploaded image for project: 'Magnolia UI'
  1. Magnolia UI
  2. MGNLUI-7842

Upload&Edit dialog is in background when access within ck-editor

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Neutral
    • 6.3.0, 6.2.30
    • 6.2.28
    • None
    • None
    • Yes
    • Yes
    • Nucleus 32
    • 3

    Description

      Steps to reproduce

      (you can use the custom-config.txt file as the configuration pointed to configJsFile property in order to create the use-case)

      1. use a component with CKEditor and use the image Button/plugin to choose or even edit a selected image into the editor (screenshot_1.png)
        (you can just open a dialog like the following):
        form:
          properties:
            richText:
              label: Text editor
              class: info.magnolia.dam.app.field.DamRichTextFieldDefinition
              configJsFile: /.resources/ckeditor/custom-config.js                           #this config is the one attached in the ticket at custom-config.txt
        
      2. Click on the Browse server button to upen the image choose dialog (screenshot_2)
      3. Click on the Upload&Edit button to upload a new asset (screenshot_3)
      4. The upload&edit dialog window is placed behind the CKE window and can not be access. (screenshot_4)

      .. Logs, screenshots, gifs...

      Expected results

      The upload&edit dialog window is placed in front of the CKE window and can be access.

      .. Justify non-trivial expectations with a link to a doc or a relevant discussion.

      Actual results

      The upload&edit dialog window is placed behind the CKE window and can not be access.

      Workaround

      Development notes

      Checklists

        Acceptance criteria

        Attachments

          1. 6_3.png
            138 kB
            Daniel Alonso
          2. custom-config.txt
            11 kB
            Sergio Marino
          3. demo_screenshot.png
            492 kB
            Daniel Alonso
          4. screenshot_1.png
            63 kB
            Sergio Marino
          5. screenshot_2.png
            48 kB
            Sergio Marino
          6. screenshot_3.png
            49 kB
            Sergio Marino
          7. screenshot_4.png
            145 kB
            Sergio Marino

          Issue Links

            Activity

              People

                sang.ngo Sang Ngo Huu
                smarino Sergio Marino
                Nucleus
                Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:
                  Work Started:

                  Checklists

                    Bug DoR
                    Task DoD

                    Time Tracking

                      Estimated:
                      Original Estimate - Not Specified
                      Not Specified
                      Remaining:
                      Remaining Estimate - Not Specified
                      Not Specified
                      Logged:
                      Time Spent - 6.25d
                      6.25d