Titanium JIRA Archive
Titanium SDK/CLI (TIMOB)

[TIMOB-27950] Android: "tiapp.xml" setting <navbar-hidden> is ignored if <fullscreen> or <statusbar-hidden> is also not set as of 9.0.0

GitHub Issuen/a
TypeBug
PriorityHigh
StatusClosed
ResolutionFixed
Resolution Date2020-07-29T20:12:23.000+0000
Affected Version/sRelease 9.0.0
Fix Version/sRelease 9.1.0
ComponentsAndroid
Labelsnavbar, navbarhidden, regression, style, theme, tiapp, tiapp.xml
ReporterFerdinando Traversa
AssigneeJoshua Quick
Created2020-06-08T19:14:03.000+0000
Updated2021-02-22T11:13:46.000+0000

Description

In tiapp.xml there is the property . I set it to false and in 9.0.2.GA it doesn't worky anymore and I have to use (and I'm happy with it):
"TabGroup": {
	theme: "Theme.AppCompat.NoTitleBar"
}
I just want to notice you of this thing.

Comments

  1. Joshua Quick 2020-06-09

    You can work-around this by setting the theme yourself in the "tiapp.xml".
       <ti:app>
       	<android xmlns:android="http://schemas.android.com/apk/res/android">
       		<manifest>
       			<application android:theme="@style/Theme.AppCompat.NoTitleBar"/>
       		</manifest>
       	</android>
       </ti:app>
       
  2. Ferdinando Traversa 2020-06-09

    Thanks @jquick! It seems that it isn't deprecated anyway.
  3. Joshua Quick 2020-06-09

    PR (master): https://github.com/appcelerator/titanium_mobile/pull/11768
  4. Satyam Sekhri 2020-06-10

    FR Passed.
  5. Satyam Sekhri 2020-07-29

    Verified on: Mac OS: 10.15.4 SDK: 9.1.0.v20200727104531 Appc CLI: 8.1.0-master.7 JDK: 11.0.4 Node: 10.17.0 Studio: 6.0.0.202005141803 Device: Nexus4(v5.1.1) device, Pixel3(v10.0) emulator

JSON Source