Uploaded image for project: 'Titanium SDK/CLI'
  1. Titanium SDK/CLI
  2. TIMOB-16129

iOS: NavigationWindows do not respect zIndex

    Details

    • Type: Bug
    • Status: Closed
    • Priority: High
    • Resolution: Won't Fix
    • Affects Version/s: Release 3.2.0
    • Component/s: iOS
    • Environment:

      Application type: mobile
      Titanium SDK: 3.2.0
      Platform & version: iOS 7.0.3
      Device: iOS Simulator
      Host Operating System: OSX Mountain Lion, OSX Mavericks
      Titanium Studio: 3.2.0.201312191547

      Description

      NavigationWindows seem to appear on top of each other in the order in which they are opened. Setting the zIndex property on them in Alloy XML files, TSS files, or via JavaScript seems to have no effect at all. Regardless of what the zIndex is set to the NavigationWindow opened most recently is always on top of all other NavigationWindows and elements. Changing the zIndex programmatically has no effect either.

      I've attached a super simple Alloy example. When these 2 NavigationWindows open you should see the green NavigationWindow (top) taking up the majority of the screen, but instead you see the red NavigationWindow (bottom) taking up the majority of the screen.

        Attachments

        1. index.js
          0.1 kB
        2. index.xml
          0.3 kB
        3. Recipe-List.png
          Recipe-List.png
          222 kB
        4. Recipe-List-with-Expanded-Nav-Bar.png
          Recipe-List-with-Expanded-Nav-Bar.png
          251 kB

          Activity

            People

            • Assignee:
              vduggal Vishal Duggal (Inactive)
              Reporter:
              shawncberg Shawn Berg
            • Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Backbone Issue Sync

                • Titanium SDK/CLI <> Titanium Mobile
                  Synced with:
                  TIMOB-18139
                  Sync status:
                  ERROR
                  Last received:
                  Last sent:

                  Git Integration