Accept failure in rotation or fold registration

Do not make scrcpy fail if rotation or display fold listeners could not
be registered.
This commit is contained in:
Romain Vimont 2023-06-22 00:51:14 +02:00
parent c0f3c080b6
commit 0ffcfa0f5c

View file

@ -107,7 +107,7 @@ public final class WindowManager {
cls.getMethod("watchRotation", IRotationWatcher.class).invoke(manager, rotationWatcher); cls.getMethod("watchRotation", IRotationWatcher.class).invoke(manager, rotationWatcher);
} }
} catch (Exception e) { } catch (Exception e) {
throw new AssertionError(e); Ln.e("Could not register rotation watcher", e);
} }
} }
@ -117,7 +117,7 @@ public final class WindowManager {
Class<?> cls = manager.getClass(); Class<?> cls = manager.getClass();
cls.getMethod("registerDisplayFoldListener", IDisplayFoldListener.class).invoke(manager, foldListener); cls.getMethod("registerDisplayFoldListener", IDisplayFoldListener.class).invoke(manager, foldListener);
} catch (Exception e) { } catch (Exception e) {
throw new AssertionError(e); Ln.e("Could not register display fold listener", e);
} }
} }
} }