Buttons cannot be moved out of the screen anymore

This commit is contained in:
SerpentSpirale 2021-07-26 20:00:48 +02:00 committed by ArtDev
parent 3ddd23da0e
commit 2fee70d77c

View File

@ -8,6 +8,8 @@ import android.view.*;
import android.view.View.*;
import android.widget.*;
import androidx.core.math.MathUtils;
import net.kdt.pojavlaunch.customcontrols.ControlData;
import net.kdt.pojavlaunch.customcontrols.ControlLayout;
import net.kdt.pojavlaunch.customcontrols.handleview.*;
@ -304,8 +306,8 @@ public class ControlButton extends androidx.appcompat.widget.AppCompatButton imp
mCanTriggerLongClick = false;
if (!mProperties.isDynamicBtn) {
setX(event.getRawX() - downX);
setY(event.getRawY() - downY);
setX(MathUtils.clamp(event.getRawX() - downX,0, CallbackBridge.physicalWidth));
setY(MathUtils.clamp(event.getRawY() - downY, 0, CallbackBridge.physicalHeight));
}
break;
}