- make oscEnabled when gyroMode is not off

- make it unable to hot switch oscEnabled to false in streaming
This commit is contained in:
TrueZhuanjia
2025-07-10 12:52:51 +08:00
parent c491132c09
commit e93d031f86
+1 -1
View File
@@ -1334,7 +1334,7 @@ static const double MOUSE_SPEED_DIVISOR = 1.25;
DataManager* dataMan = [[DataManager alloc] init];
TemporarySettings* currentSettings = [dataMan getSettings];
_oscEnabled = (OnScreenControlsLevel)[[dataMan getSettings].onscreenControls integerValue] != OnScreenControlsLevelOff;
_oscEnabled = _oscEnabled || (OnScreenControlsLevel)[currentSettings.onscreenControls integerValue] != OnScreenControlsLevelOff || streamConfig.gyroMode != GyroModeOff;
_gyroSensitivity = currentSettings.gyroSensitivity.floatValue;
}