diff --git a/app/src/main/java/com/limelight/binding/input/virtual_controller/VirtualControllerElement.java b/app/src/main/java/com/limelight/binding/input/virtual_controller/VirtualControllerElement.java index 8764a0b3..9b7b9d3b 100644 --- a/app/src/main/java/com/limelight/binding/input/virtual_controller/VirtualControllerElement.java +++ b/app/src/main/java/com/limelight/binding/input/virtual_controller/VirtualControllerElement.java @@ -71,6 +71,8 @@ public abstract class VirtualControllerElement extends View { @Override protected void onDraw(Canvas canvas) { + onElementDraw(canvas); + if (virtualController.getControllerMode() == VirtualController.ControllerMode. Configuration) { paint.setColor(pressedColor); @@ -82,8 +84,6 @@ public abstract class VirtualControllerElement extends View { paint); } - onElementDraw(canvas); - super.onDraw(canvas); }