termux-app icon indicating copy to clipboard operation
termux-app copied to clipboard

[Bug]: Fullscreen don't work with android 13

Open vanarok opened this issue 1 year ago • 10 comments

Problem description

Gesture pill does not hide in full screen mode enabled through settings. Screenshot_20231217-190939_Termux

Steps to reproduce the behavior.

Use these properties: fullscreen=true use-fullscreen-workaround=true

What is the expected behavior?

Either hiding the bar or transparent color.https://developer.android.com/develop/ui/views/layout/edge-to-edge https://developer.android.com/develop/ui/views/layout/edge-to-edge-manually

Screenshot_20231217-190124_Gallery application in which the gesture pill is transparent and the application occupies all available space at the bottom: https://github.com/IacobIonut01/Gallery

System information

  • Termux application version:0.118.0 f-droid
  • Android OS version: 13 (aosp, not miui)
  • Device model: mi pad 6 pro

vanarok avatar Dec 17 '23 13:12 vanarok

Screenshot_20240114-102709_Termux When I set use-fullscreen-workaround to true, there will be an extra gray area above the keyboard on Android 14.

2096779623 avatar Jan 14 '24 02:01 2096779623

@2096779623 Disable margin adjustment in termux app settings.

agnostic-apollo avatar Jan 14 '24 03:01 agnostic-apollo

@2096779623 Disable margin adjustment in termux app settings.

Screenshot_20240114-111920_Pixel Launcher Still exists.

2096779623 avatar Jan 14 '24 03:01 2096779623

Did you restart termux app afterwards?

agnostic-apollo avatar Jan 14 '24 03:01 agnostic-apollo

Did you restart termux app afterwards?

Yes,I did.

2096779623 avatar Jan 14 '24 03:01 2096779623

What if use-fullscreen-workaround is false and margin adjustment is enabled?

agnostic-apollo avatar Jan 14 '24 04:01 agnostic-apollo

What if use-fullscreen-workaround is false and margin adjustment is enabled?

Screenshot_20240114-121417_Termux Display normally.

2096779623 avatar Jan 14 '24 04:01 2096779623

Those two are different implementations to solve similar issues, should only enable one. You seem to have some background at top and are using a custom build, is fullscreen=true working as expected?

agnostic-apollo avatar Jan 14 '24 04:01 agnostic-apollo

Those two are different implementations to solve similar issues, should only enable one. You seem to have some background at top and are using a custom build, is fullscreen=true working as expected?

Yes, I'm using evox and have a "clear" theme set to dark background. If I set it to default, full screen mode works fine.

Screenshot_20240114-123236_Termux If I just enable use-fullscreen-workaround it doesn't change anything.

Screenshot_20240114-123130_Termux

2096779623 avatar Jan 14 '24 04:01 2096779623

I guess no issue then for your case.

agnostic-apollo avatar Jan 14 '24 04:01 agnostic-apollo