Titanium JIRA Archive
Titanium SDK/CLI (TIMOB)

[TIMOB-9793] iOS: Window barImage disappear when click current tab on TabGroup

GitHub Issuen/a
TypeBug
PriorityHigh
StatusClosed
ResolutionFixed
Resolution Date2012-06-25T11:34:47.000+0000
Affected Version/sRelease 2.0.2
Fix Version/sRelease 2.1.0, Sprint 2012-13 API
ComponentsiOS
Labelsapi, community, module_tabgroup, qe-testadded, regression
ReporterJong Eun Lee
AssigneeVishal Duggal
Created2012-06-13T19:01:25.000+0000
Updated2012-07-03T16:10:22.000+0000

Description

Issue

Window barImage disappear when click current tab on TabGroup 2.0.2.GA (issue still reproducible on SDK 2.1.0.v20120520110234.32b0001). *Not reproducible on 2.0.1.GA2*

Tested on

iOS 5 simulator

Snippet code

// this sets the background color of the master UIView (when there are no windows/tab groups on it)
Titanium.UI.setBackgroundColor('#000');

// create tab group
var tabGroup = Titanium.UI.createTabGroup();


//
// create base UI tab and root window
//
var win1 = Titanium.UI.createWindow({  
    title:'Tab 1',
    backgroundColor:'#fff',
    barImage : '/images/nav/top.png'
});

var tab1 = Titanium.UI.createTab({  
    icon:'KS_nav_views.png',
    title:'Tab 1',
    window:win1
});

var label1 = Titanium.UI.createLabel({
	color:'#999',
	text:'I am Window 1',
	font:{fontSize:20,fontFamily:'Helvetica Neue'},
	textAlign:'center',
	width:'auto'
});

win1.add(label1);

//
// create controls tab and root window
//
var win2 = Titanium.UI.createWindow({  
    title:'Tab 2',
    backgroundColor:'#fff'
});
var tab2 = Titanium.UI.createTab({  
    icon:'KS_nav_ui.png',
    title:'Tab 2',
    window:win2
});

var label2 = Titanium.UI.createLabel({
	color:'#999',
	text:'I am Window 2',
	font:{fontSize:20,fontFamily:'Helvetica Neue'},
	textAlign:'center',
	width:'auto'
});

win2.add(label2);



//
//  add tabs
//
tabGroup.addTab(tab1);  
tabGroup.addTab(tab2);  


// open tab group
tabGroup.open();

Attachments

FileDateSize
2012-06-14_1054.swf2012-06-13T19:01:25.000+0000485125
Bug_NavigationbarImage.zip2012-06-13T19:01:25.000+00001585862
Bug_NavigationbarImageWithTitleControlAndRightNavButton.zip2012-06-18T19:21:29.000+00001600354

Comments

  1. Jong Eun Lee 2012-06-18

    I have one more serious bug. Disappear rightNavbutton(with titlecontrol) when open&close child window. check this capture video. http://screencast.com/t/2wCQvlta
  2. Ketan Majmudar 2012-06-19

    This is a regression bug, (at least the title bar image) does not revert to barColor when the tab is tapped again, when using 2.0.1.GA2 Mobile SDK - this seems to have been re-introduced with 2.0.2.GA
  3. Ketan Majmudar 2012-06-20

    I can also confirm that this behaviour is still present in the CI build as of this morning: 2.1.0.v20120619190257
  4. Eduardo Gomez 2012-06-25

    I've moved this issue to main project in order to dig into it. Regarding the other bug (Disappear rightNavbutton(with titlecontrol) when open&close child window) please create another Jira ticket so we can properly handle it, thanks for bringing this couple issues to our attention.
  5. Vishal Duggal 2012-06-25

    Disappearing right nav button was addressed and fixed as part of TIMOB-8100
  6. Vishal Duggal 2012-06-25

    Pull pending https://github.com/appcelerator/titanium_mobile/pull/2464
  7. Wilson Luu 2012-06-28

    Closing bug. Verified barImage does not disappear on: SDK build: 2.1.0.v20120628121617 Titanium Studio, build: 2.1.0.201206251749 xcode: 4.3.3 Device: ipad 2 (4.3.5), iphone simulator (5.1)

JSON Source