Titanium JIRA Archive
Titanium SDK/CLI (TIMOB)

[TIMOB-2438] iOS: More Title disappears/reappears on 1.5.0 trunk build when clicking on item

GitHub Issuen/a
TypeBug
PriorityTrivial
StatusClosed
ResolutionNeeds more info
Resolution Date2012-07-26T12:11:13.000+0000
Affected Version/sRelease 1.5.0
Fix Version/sn/a
ComponentsiOS
Labelsn/a
ReporterDavid Pratt
AssigneeNeeraj Gupta
Created2011-04-15T03:19:52.000+0000
Updated2012-07-26T21:59:48.000+0000

Description

I have apps with > 5 tabs. Anything beyond five tabs generates a more ... tab and window which is normal. Items appearing in the More window are items that when row clicked will navigate to the window for item.

Issue:

If the item clicked brings up a window with a button in the titlebar on right, when button is clicked and return to More window, the title of More window disappears completely. In my case I have a Settings window with a Done button at the top to save the settings so this is the scenario:

  1. Click on Settings item in More table:
    More window has title of 'More'. Title appears with 'More' on left and 'Done' on right.
  2. Click 'Done':
    Returns to More Window. The title 'More' has disappeared.
  3. Return to Settings window:
    'More' button on left, now no there is no title or button on Settings window (they havd disappeared)
  4. Click 'More' button:
    Returns to more window. 'More' title has reappeared.
  5. Click on Settings:
    Settings title and button have reappeared.

Other strange permutations may arise if item clicked from More leads to a window with a child. For example: click item in more, window with tableview, click on row that takes you to another window. In this circumstance, the window of the child may end up as the title of the More window as you navigate back to it.

This is on current to date 1.5.0 r6705da89 trunk. This has been an issue for previous 1.4 releases and this madness needs to stop :-) Perhaps most do not have many tabs. I typically have 5 or more tabs in an app.

Comments

  1. David Pratt 2011-04-15

    Adding that this is on iOS 4.2, and appears same way on emulator or device.

  2. Stephen Tramer 2011-04-15

    Requires sample code demonstrating the issue.

  3. Stephen Tramer 2012-07-26

    Requires test case. The provided reproduction steps *do not describe any existing internal test app.*

    When this is resolved the ticket may be reopened.

JSON Source