Problem
While going back from the fullscreen window the navBar appear under the iOS top status bar. Take a look at the screenshot.
Reproducible Steps
1. Execute the sample code (portrait mode)
2. Press "Win2"
3. Change the orientation to Landscape
4. Press "Tab1" button on navBar
5. The navBar is hidden by the iOS status bar - is not correctly located
Sample 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',
navBarHidden: false,
tabBarHidden: true
});
var tab1 = Titanium.UI.createTab({
icon:'KS_nav_views.png',
title:'Tab 1',
window:win1
});
var b1 = Titanium.UI.createButton({
title:'Win 2',
height:40,
width:200,
top:30
});
win1.add(b1);
b1.addEventListener('click', function(e)
{
var w = Titanium.UI.createWindow({
fullscreen:true,
//url:'new_win.js',
barColor:'#111'
});
tab1.open(w);
});
tabGroup.addTab(tab1);
// open tab group
tabGroup.open();
Associated HelpDesk Ticket
http://appc.me/a/APP-751215
Associated Helpdesk Ticket:
http://appc.me/c/APP-612596Could the priority on this one be reconsidered? The statusbar behaviour is currently really broken in 1.8.
Bug fixed. Verified on: SDK: 1.8.0.1.v20111212014614 Studio: 1.0.7.201112120322 OS: OS X Lion Devices Tested: iPhone Simulator 4.3
Added label qe-port.
Updating tags