diff --git a/app_pojavlauncher/src/main/java/net/kdt/pojavlaunch/CustomControlsActivity.java b/app_pojavlauncher/src/main/java/net/kdt/pojavlaunch/CustomControlsActivity.java index 808d8da0a..02b28c689 100644 --- a/app_pojavlauncher/src/main/java/net/kdt/pojavlaunch/CustomControlsActivity.java +++ b/app_pojavlauncher/src/main/java/net/kdt/pojavlaunch/CustomControlsActivity.java @@ -178,7 +178,11 @@ public class CustomControlsActivity extends BaseActivity dialog.dismiss(); if (exit) { - ((MainActivity) ctx).leaveCustomControls(); + if(ctx instanceof MainActivity) { + ((MainActivity) ctx).leaveCustomControls(); + }else{ + ((Activity)ctx).onBackPressed(); + } //CustomControlsActivity.super.onBackPressed(); } } catch (Throwable th) {