From 5d66c17bc100200982a2242110d2c2f79776d6b7 Mon Sep 17 00:00:00 2001 From: TrueZhuangjia Date: Sun, 30 Mar 2025 14:00:25 +0800 Subject: [PATCH] fix LSPAD, RSPAD indicator visual effect glitches --- Limelight/Input/OnScreenWidgetView.swift | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Limelight/Input/OnScreenWidgetView.swift b/Limelight/Input/OnScreenWidgetView.swift index 6b97ba22..83c892a3 100644 --- a/Limelight/Input/OnScreenWidgetView.swift +++ b/Limelight/Input/OnScreenWidgetView.swift @@ -1086,14 +1086,14 @@ import UIKit } break case "LSPAD": + self.updateTouchLocation(touch: touches.first!) DispatchQueue.global(qos: .userInteractive).async { - self.updateTouchLocation(touch: touches.first!) self.sendLeftStickTouchPadEvent(inputX: self.offSetX * self.sensitivityFactor, inputY: self.offSetY * self.sensitivityFactor) } if widgetType == WidgetTypeEnum.touchPad {updateStickIndicator()} case "RSPAD": + self.updateTouchLocation(touch: touches.first!) DispatchQueue.global(qos: .userInteractive).async { - self.updateTouchLocation(touch: touches.first!) self.sendRightStickTouchPadEvent(inputX: self.offSetX * self.sensitivityFactor, inputY: self.offSetY * self.sensitivityFactor) } if widgetType == WidgetTypeEnum.touchPad {updateStickIndicator()}