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*
// 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();
I have one more serious bug. Disappear rightNavbutton(with titlecontrol) when open&close child window. check this capture video. http://screencast.com/t/2wCQvlta
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
I can also confirm that this behaviour is still present in the CI build as of this morning: 2.1.0.v20120619190257
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.
Disappearing right nav button was addressed and fixed as part of TIMOB-8100
Pull pending https://github.com/appcelerator/titanium_mobile/pull/2464
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)