stroke-input-android icon indicating copy to clipboard operation
stroke-input-android copied to clipboard

Android 15 (API 35) edge-to-edge causes breakage

Open yawnoc opened this issue 1 year ago • 0 comments

665328a2645a444b4b47c35372423f26d962bbf5 causes breakage pertaining to edge-to-edge enforcement.

  • https://developer.android.com/about/versions/15/behavior-changes-15#edge-to-edge
  • https://old.reddit.com/r/androiddev/comments/1c1rs1t/apps_targeting_android_15_will_be_forced_into/
Use case Android 14 screenshot Android 15 screenshot Android 15 breakage
(Portrait) Main Activity: load keyboard by focusing input box Screenshot_20240721_162525 Screenshot_20240721_162555 Keyboard obscures input box because Main Activity is not scrolled upward. Navigation bar obscures bottom of keyboard.
(Portrait) Main Activity: scroll to bottom after focusing input box Screenshot_20240721_162831 Screenshot_20240721_162853 Keyboard obscures bottom of Main Activity, which cannot be scrolled upward past the keyboard.
(Landscape) Main Activity: load keyboard by focusing input box Screenshot_20240721_163641 Screenshot_20240721_163658 Navigation bar obscures right edge of keyboard.
(Portrait) Main Activity Help Screenshot_20240721_164427 Screenshot_20240721_164441 Status bar / self-facing camera obscures heading. Navigation bar obscures Return button.

In summary, cursed be Android 15 edge-to-edge. And cursed be Google.

yawnoc avatar Jul 21 '24 09:07 yawnoc