leanback activity: force finish on double back

This commit is contained in:
Yuriy Liskov
2025-10-30 17:46:54 +02:00
parent 614af81408
commit c0c152f9eb

View File

@@ -26,6 +26,7 @@ public abstract class LeanbackActivity extends MotherActivity {
private ModeSyncManager mModeSyncManager;
private DoubleBackManager2 mDoubleBackManager;
private GlobalKeyTranslator mGlobalKeyTranslator;
private static final Runnable sOnFinish = Utils::forceFinishTheApp;
@Override
protected void onCreate(Bundle savedInstanceState) {
@@ -140,7 +141,7 @@ public abstract class LeanbackActivity extends MotherActivity {
Utils.properlyFinishTheApp(this);
if (!RemoteControlData.instance(this).isConnectedBefore()) {
Utils.forceFinishTheApp();
getViewManager().addOnFinish(sOnFinish);
}
}
}