autoDock fixes
This commit is contained in:
@@ -3135,6 +3135,8 @@ import ObjectiveC.runtime
|
||||
}
|
||||
|
||||
private func autoDockWidgetToNearestEdge() {
|
||||
guard autoDockEnabled else {return}
|
||||
|
||||
if !folded {
|
||||
restartAutoDockCountdown()
|
||||
return
|
||||
|
||||
@@ -694,7 +694,7 @@ static const double X1_MOUSE_SPEED_DIVISOR = 2.5;
|
||||
widgetView.gamepadOverlayFLag = oscProfile.gamepadOverlayEnabled;
|
||||
[widgetView setupAtrributedText];
|
||||
|
||||
[widgetView setAutoDockEnabled:widgetView.isFolder && widgetView.parentSequence < 0 && widgetView.autoDockIdleDuration>0];
|
||||
if(widgetView.isFolder && widgetView.parentSequence<0 && widgetView.autoDockIdleDuration>0) [widgetView setAutoDockEnabled:true];
|
||||
|
||||
if(sequenceGenerated){
|
||||
// NSLog(@"widgetView.sequence %d %f", widgetView.sequence, CACurrentMediaTime());
|
||||
|
||||
+1
-1
@@ -1737,7 +1737,7 @@ final class LayoutOnScreenControlsViewController: UIViewController, OnScreenWidg
|
||||
@objc private func autoDockTimerSliderMoved(_ sender: UISlider) {
|
||||
guard let selectedWidget = selectedWidgetView else {return}
|
||||
selectedWidget.autoDockIdleDuration = TimeInterval(Int(sender.value))
|
||||
autoDockTimerLabel.text = sender.value == 0 ? LocalizationHelper.localizedString(forKey: "Auto dock disabled", Int(sender.value)) : LocalizationHelper.localizedString(forKey: "Auto dock: %d s", Int(sender.value))
|
||||
autoDockTimerLabel.text = Int(sender.value) == 0 ? LocalizationHelper.localizedString(forKey: "Auto dock disabled", Int(sender.value)) : LocalizationHelper.localizedString(forKey: "Auto dock: %d s", Int(sender.value))
|
||||
return
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user