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

Wrong z-index while switching to other running app

    XMLWordPrintable

Details

    • Bug
    • Resolution: Obsolete
    • Neutral
    • 5.0
    • 5.0
    • None
    • None

    Description

      ShellAppsViewport fades out still on top of zooming-in app transition. Compare this to running an app for the first time.

      Here is what restoring a different running app triggers:

      • a 500ms zoom-in transition of the app within the AppsViewport.
      • a fade-out of the ShellAppsViewport

      ShellAppsViewport has fixed z-index of 200.
      AppsViewport has fixed z-index of 100.
      Zooming effects force z-index above these two, at 300, such as for the AppPreloader.

      This works for AppPreloader because it is attached to the RootPanel, but zooming apps does so inside the AppsViewport, hence having no chance to display above shell apps.

      Additionnally, the curtain fade out when reactivating apps viewport lasts for 600ms (200ms delay + 400ms fade out). This means that even when zoom-in transition z-index is fixed here, we'll still see a small flicker of the curtain finishing fadeOut when app zoom-in completes.

      Proposal:

      • AppsViewport may be z-index free (that's the bottom one anyway) so that zoom-in effects rise above shell apps.
      • curtain needs to be less than 200 (shell apps)
      • curtain delay is actually only useful when sliding up, not when fading.

      Checklists

        Acceptance criteria

        Attachments

          Activity

            People

              mgeljic Mikaël Geljić
              mgeljic Mikaël Geljić
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Checklists

                  Bug DoR
                  Task DoD