Playboy-Player / Playboy

A Material You style cross-platform media player, developed with Flutter.
Apache License 2.0
39 stars 4 forks source link

No title bar space in free form window causing overlapping elements #4

Open P0bo opened 1 month ago

P0bo commented 1 month ago

Device

App version: 0.16.4.3-7798 (standard, 1f3be7b52, 125, 2024-07-16T15:47:48Z) Android version: 14 (SDK 34; build OPD2203_14.0.0.610(EX01)) Android build ID: OPD2203_14.0.0.610(EX01) Device brand: OnePlus Device manufacturer: OnePlus Device name: OP59BCL1 (OPD2203) Device model: OPD2203

IMG_20241024_030057

The app has no title bar in freeform windows, causing overlapping elements with the system title bar.

Difficulties experienced due to this issue:

For example, this is what the title bar looks like normally ( Aniyomi, Anivu, GitHub, etc., have a title bar in freeform windows ):

Screenshot_2024-07-16-15-06-36-11_423fe07c33ed17f15a4e92e5e3a15972 Screenshot_2024-07-16-15-07-05-28_6de1e84f9daf512b0c3cf0ac2d20418d Screenshot_2024-07-16-15-06-22-60_320a9a695de7cdce83ed5281148d6f19

I think this article from android developers blog maybe useful in solving the problem

With desktop windowing, input methods beyond touch and insets handling become even more important for a seamless user experience.

YuiHrsw commented 1 month ago

Android System UI overlaps app bar on desktop target This bug comes from the safearea widget of the flutter framework. I will upgrade flutter version as soon as the bug is officially fixed. As a temporary fix, I will provide the option to adjust the height of the status bar in the next preview.

YuiHrsw commented 1 month ago

I think this article from android developers blog maybe useful in solving the problem

It's nice to see android support for custom window title bar, I'll look into porting the desktop title bar to mobile in a future release

P0bo commented 1 month ago

I'll be waiting for the next preview version, the app looks fantastic, even though haven't been able to use the android app since the English translation is yet to come out but the preview images look great .

Thanks for the hard work , love what u guys are doing ❤️