From 35208fd413380fa0247bfbeebfa8c913a7cf0519 Mon Sep 17 00:00:00 2001 From: Mathias Boulay Date: Thu, 3 Aug 2023 12:22:42 +0200 Subject: [PATCH] Refactor: Remove need of the oob canvas --- app_pojavlauncher/build.gradle | 2 +- .../net/kdt/pojavlaunch/customcontrols/ControlLayout.java | 5 ----- 2 files changed, 1 insertion(+), 6 deletions(-) diff --git a/app_pojavlauncher/build.gradle b/app_pojavlauncher/build.gradle index 3f22f732a..020fbbe4d 100644 --- a/app_pojavlauncher/build.gradle +++ b/app_pojavlauncher/build.gradle @@ -187,7 +187,7 @@ dependencies { implementation 'com.github.PojavLauncherTeam:portrait-ssp:6c02fd739b' implementation 'com.github.Mathias-Boulay:ExtendedView:1.0.0' implementation 'com.github.Mathias-Boulay:android_gamepad_remapper:eb92e3a5bb' - implementation 'com.github.Mathias-Boulay:virtual-joystick-android:4fee901b58' + implementation 'com.github.Mathias-Boulay:virtual-joystick-android:a4ab959955' // implementation 'com.intuit.sdp:sdp-android:1.0.5' diff --git a/app_pojavlauncher/src/main/java/net/kdt/pojavlaunch/customcontrols/ControlLayout.java b/app_pojavlauncher/src/main/java/net/kdt/pojavlaunch/customcontrols/ControlLayout.java index c000bfc7f..98a5d3638 100644 --- a/app_pojavlauncher/src/main/java/net/kdt/pojavlaunch/customcontrols/ControlLayout.java +++ b/app_pojavlauncher/src/main/java/net/kdt/pojavlaunch/customcontrols/ControlLayout.java @@ -60,12 +60,10 @@ public class ControlLayout extends FrameLayout { public ControlLayout(Context ctx) { super(ctx); - setClipChildren(false); } public ControlLayout(Context ctx, AttributeSet attrs) { super(ctx, attrs); - setClipChildren(false); } @@ -245,9 +243,6 @@ public class ControlLayout extends FrameLayout { } public void setModifiable(boolean isModifiable) { - // Hack to allow joystick free placement and resize while seeing the forward lock - setClipChildren(isModifiable); - if(!isModifiable && mModifiable){ removeEditWindow(); }