Skip to content

Commit 9f7dc8b

Browse files
committed
Gyro action: If Action is a bare SensitivityModifier, set speeds in the UI for it too, partially fixes #27
1 parent ddd376e commit 9f7dc8b

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

scc/gui/ae/gyro_action.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ def load(self) -> None:
7070
self._recursing = False
7171

7272

73-
def set_action(self, mode, action):
73+
def set_action(self, mode: int, action) -> None:
7474
if self.handles(mode, action):
7575
if isinstance(action, NoAction):
7676
self.select_gyro_output("none")
@@ -101,6 +101,8 @@ def set_action(self, mode, action):
101101
self.select_yaw_roll(YAW)
102102
else:
103103
self.select_yaw_roll(ROLL)
104+
if isinstance(action, SensitivityModifier):
105+
self.editor.set_sensitivity(*action.speeds)
104106
elif isinstance(action, GyroAction):
105107
ap = action.parameters
106108
if len(ap) == 2:

0 commit comments

Comments
 (0)