mirror of
https://github.com/Genymobile/scrcpy.git
synced 2025-08-02 22:29:25 +00:00
Merge branch 'Genymobile:dev' into dev
This commit is contained in:
commit
b750f5900b
1 changed files with 3 additions and 1 deletions
|
@ -23,7 +23,9 @@ public class DisplaySizeMonitor {
|
||||||
|
|
||||||
// On Android 14, DisplayListener may be broken (it never sends events). This is fixed in recent Android 14 upgrades, but we can't really
|
// On Android 14, DisplayListener may be broken (it never sends events). This is fixed in recent Android 14 upgrades, but we can't really
|
||||||
// detect it directly, so register a DisplayWindowListener (introduced in Android 11) to listen to configuration changes instead.
|
// detect it directly, so register a DisplayWindowListener (introduced in Android 11) to listen to configuration changes instead.
|
||||||
private static final boolean USE_DEFAULT_METHOD = Build.VERSION.SDK_INT != AndroidVersions.API_34_ANDROID_14;
|
// It has been broken again after an Android 15 upgrade: <https://github.com/Genymobile/scrcpy/issues/5908>
|
||||||
|
// So use the default method only before Android 14.
|
||||||
|
private static final boolean USE_DEFAULT_METHOD = Build.VERSION.SDK_INT < AndroidVersions.API_34_ANDROID_14;
|
||||||
|
|
||||||
private DisplayManager.DisplayListenerHandle displayListenerHandle;
|
private DisplayManager.DisplayListenerHandle displayListenerHandle;
|
||||||
private HandlerThread handlerThread;
|
private HandlerThread handlerThread;
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue