caarmen / poet-assistant

Android app with rhyming dictionary, thesaurus, and dictionary, with text-to-speech functionality to read your poem.
Other
84 stars 11 forks source link

Unable to use search on Android 15 #206

Open gadgetguy08 opened 1 month ago

gadgetguy08 commented 1 month ago

Required before filing an issue:

I am a:

Latest version (1.30.8) displays the search icon on top of the screen in the notification area (with battery level, network strength, etc.) and is unusable on Android 15 Graphene OS. Note this occurs in portrait mode only. Landscape mode works.

caarmen commented 4 weeks ago

Thanks for bringing this to my attention.

I indeed do see a difference between 1.30.7 and 1.30.8.

1.30.7 1.30.8
image image

These screenshots are from a Google emulator, using Android 15, Default Android System Image. it's the closest I could get to Graphene OS 😅

On the emulator, the search icon is still clickable. But I can indeed see that it's higher up than the previous release.

I'll put updates here as I find more info about this change, or when there's a fix!

caarmen commented 4 weeks ago

This regression was introduced in b7522fa00c24a6674f082accd35d7f84c000215c

Looks like the bug doesn't occur on Android 14.

Also: rolling back targetSdkVersion to 34 removes the regression, on Android 15. (Not saying that's a solution.)

We may be hitting this behavior change, when targeting Android 15, regarding insets: https://developer.android.com/about/versions/15/behavior-changes-15#edge-to-edge

caarmen commented 4 weeks ago

Thanks again for reporting this, and being on the bleeding edge with the latest Android version 😁

Release 1.30.9 (#208) fixes a few related things:

However, after pushing this release, I realized that there's still at least one remaining issue: in landscape mode, if you have a navigation bar (you're not using gesture navigation), the overflow menu (the three dots) is unclickable, under the navigation bar:

image

This is addressed in #209 and will be in release-1.30.10.