Title: [ActionBar] Action bar overlays status bar on Android 16 (edge-to-edge support) · Issue #10851 · NativeScript/NativeScript · GitHub
Open Graph Title: [ActionBar] Action bar overlays status bar on Android 16 (edge-to-edge support) · Issue #10851 · NativeScript/NativeScript
X Title: [ActionBar] Action bar overlays status bar on Android 16 (edge-to-edge support) · Issue #10851 · NativeScript/NativeScript
Description: Issue Description When you compile an app for API 35 or 36 and deploy that to an emulator or device running Android 16 the action bar overlays the status bar, making it impossible to click actions in the action bar. This is how the actio...
Open Graph Description: Issue Description When you compile an app for API 35 or 36 and deploy that to an emulator or device running Android 16 the action bar overlays the status bar, making it impossible to click actions ...
X Description: Issue Description When you compile an app for API 35 or 36 and deploy that to an emulator or device running Android 16 the action bar overlays the status bar, making it impossible to click actions ...
Opengraph URL: https://github.com/NativeScript/NativeScript/issues/10851
X: @github
Domain: github.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"[ActionBar] Action bar overlays status bar on Android 16 (edge-to-edge support)","articleBody":"### Issue Description\n\nWhen you compile an app for API 35 or 36 and deploy that to an emulator or device running Android 16 the action bar overlays the status bar, making it impossible to click actions in the action bar. \n\nThis is how the action bar looks like on an Android 16 emulator:\n\u003cimg width=\"344\" height=\"263\" alt=\"Image\" src=\"https://github.com/user-attachments/assets/d18ad1a3-a3f4-4d77-9e88-659695a7c7b9\" /\u003e\n\nAnd this is on an Android 14 emulator:\n\u003cimg width=\"348\" height=\"235\" alt=\"Image\" src=\"https://github.com/user-attachments/assets/c4514d55-d599-46a7-a330-209bbc0cc6f7\" /\u003e\n\n### Reproduction\n\nCreate a new app via `ns create test`. Open `App_Resources/android/app.gradle` and change compile and target SDK settings to be 35 (or 36). Your file should look like this:\n```gradle\n// You can add your native dependencies here\ndependencies {\n// implementation 'androidx.multidex:multidex:2.0.1'\n}\n\nandroid {\n compileSdkVersion 36\n buildToolsVersion \"36\"\n // ndkVersion \"\"\n\n defaultConfig {\n minSdkVersion 23\n targetSdkVersion 36\n\n // Version Information\n versionCode 1\n versionName \"1.0.0\"\n \n generatedDensities = []\n }\n\n aaptOptions {\n additionalParameters \"--no-version-vectors\"\n }\n}\n\n```\n\nRun the app in an Android 16 emulator or device. \n\n### Relevant log output (if applicable)\n\n```shell\n\n```\n\n### Environment\n\n\u003c!-- COPY START --\u003e\n```yaml\nOS: macOS 15.6.1\nCPU: (16) x64 Intel(R) Core(TM) i9-9980HK CPU @ 2.40GHz\nShell: /bin/zsh\nnode: 22.12.0\nnpm: 11.3.0\nnativescript: 8.9.3\n\n# android\njava: 17.0.12\nndk: Not Found\napis: 28, 29, 30, 31, 33, 34, 35, 36\nbuild_tools: 28.0.3, 30.0.2, 30.0.3, 32.0.0, 33.0.0, 33.0.1, 33.0.2, 34.0.0, 35.0.0, 36.0.0\nsystem_images: \n - android-28 | Google Play Intel x86 Atom_64\n - android-30 | Google Play Intel x86_64 Atom\n - android-31 | Google Play Intel x86 Atom_64\n - android-33 | Google Play Intel x86 Atom_64\n - android-34 | Google Play Intel x86_64 Atom\n - android-36 | Google Play Intel x86_64 Atom\n\n# ios\nxcode: 16.4/16F6\ncocoapods: 1.16.2\npython: 3.10.12\npython3: 3.10.12\nruby: 3.3.5\nplatforms: \n - DriverKit 24.5\n - iOS 18.5\n - macOS 15.5\n - tvOS 18.5\n - visionOS 2.5\n - watchOS 11.5\n```\n\n### Dependencies\n\n```json\n\"dependencies\": {\n \"@nativescript/core\": \"~8.9.0\",\n \"@nativescript/theme\": \"^3.1.0\"\n},\n\"devDependencies\": {\n \"@nativescript/android\": \"8.9.1\",\n \"@nativescript/types\": \"~8.9.0\",\n \"@nativescript/webpack\": \"~5.0.0\",\n \"typescript\": \"~5.4.0\"\n}\n```\n\u003c!-- COPY END --\u003e\n\n### Please accept these terms\n\n- [x] I have searched the [existing issues](https://github.com/NativeScript/NativeScript/issues) as well as [StackOverflow](https://stackoverflow.com/questions/tagged/nativescript) and this has not been posted before\n- [x] This is a bug report\n- [x] I agree to follow this project's [Code of Conduct](https://github.com/NativeScript/NativeScript/blob/master/tools/notes/CONTRIBUTING.md#coc)","author":{"url":"https://github.com/PeterStaev","@type":"Person","name":"PeterStaev"},"datePublished":"2025-09-10T13:26:50.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":4},"url":"https://github.com/10851/NativeScript/issues/10851"}
| route-pattern | /_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format) |
| route-controller | voltron_issues_fragments |
| route-action | issue_layout |
| fetch-nonce | v2:b823f7a0-4a1b-aac2-9654-5a682268ab3c |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | 89F8:33BAC5:FAC70A:15287DA:6964A1B0 |
| html-safe-nonce | 134a09f5ba71ab8c6f00f7d2b881a07c55a77571381df995c7faf370bae974ec |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI4OUY4OjMzQkFDNTpGQUM3MEE6MTUyODdEQTo2OTY0QTFCMCIsInZpc2l0b3JfaWQiOiI4NDY0MDYyNzYwMzE4NDQzOTUyIiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0= |
| visitor-hmac | 8d09cc7491923dcb8db118cbd43ec4313ac26126c1e11960895b4d5e544d4807 |
| hovercard-subject-tag | issue:3402495250 |
| github-keyboard-shortcuts | repository,issues,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/NativeScript/NativeScript/10851/issue_layout |
| twitter:image | https://opengraph.githubassets.com/2eaab64033050c3765c17571c9602feecaacfc6923e37320674333c106c365c1/NativeScript/NativeScript/issues/10851 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/2eaab64033050c3765c17571c9602feecaacfc6923e37320674333c106c365c1/NativeScript/NativeScript/issues/10851 |
| og:image:alt | Issue Description When you compile an app for API 35 or 36 and deploy that to an emulator or device running Android 16 the action bar overlays the status bar, making it impossible to click actions ... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | PeterStaev |
| hostname | github.com |
| expected-hostname | github.com |
| None | baa7d9900fdf7b27d604f36887af878d569cfbdcf97126832a5f4f0caf0c6ba5 |
| turbo-cache-control | no-preview |
| go-import | github.com/NativeScript/NativeScript git https://github.com/NativeScript/NativeScript.git |
| octolytics-dimension-user_id | 7392261 |
| octolytics-dimension-user_login | NativeScript |
| octolytics-dimension-repository_id | 31492490 |
| octolytics-dimension-repository_nwo | NativeScript/NativeScript |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 31492490 |
| octolytics-dimension-repository_network_root_nwo | NativeScript/NativeScript |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 842eff1d11f899d02b6b3b98fa3ea4860e64b34e |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width