Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-41214

Docked blocks zindex puts them on top of fullscreen dialogs

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 2.6
    • Fix Version/s: 2.6
    • Component/s: JavaScript
    • Labels:
    • Testing Instructions:
      Hide
      1. Rezise your window to 700px(w) x 900px(h)
      2. Log in as an admin.
      3. Change your theme to standard.
      4. Browse to a course and turn on editing.
      5. Dock a block.
      6. Activate the module chooser.
      7. Check that the dock doesn't appear above the fullscreen chooser.
      8. Close the choser.
      9. Click to open a docked block.
      10. Using just your keyboard (tab heaps) activity the module chooser.
      11. Check that the dock doesn't appear above the fullscreen chooser.
      Show
      Rezise your window to 700px(w) x 900px(h) Log in as an admin. Change your theme to standard. Browse to a course and turn on editing. Dock a block. Activate the module chooser. Check that the dock doesn't appear above the fullscreen chooser. Close the choser. Click to open a docked block. Using just your keyboard (tab heaps) activity the module chooser. Check that the dock doesn't appear above the fullscreen chooser.
    • Affected Branches:
      MOODLE_26_STABLE
    • Fixed Branches:
      MOODLE_26_STABLE
    • Pull Master Branch:
      41214-26
    • Story Points:
      8
    • Sprint:
      FRONTEND Sprint 4

      Description

      Either need to search for docked block regions when calculating the zindex for popups, or enforce a minimum zindex for popups that is greater than the zindex for the docked blocks.

      I'm thinking option 2 - there seem to be hidden zindexes all over the place.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              samhemelryk Sam Hemelryk
              Reporter:
              damyon Damyon Wiese
              Peer reviewer:
              Andrew Davis
              Integrator:
              Dan Poltawski
              Tester:
              Rossiani Wijaya
              Participants:
              Component watchers:
              Andrew Nicols, Jun Pataleta, Michael Hawkins, Shamim Rezaie, Simey Lameze
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:
                Fix Release Date:
                18/Nov/13