diff --git a/web/docs/internal/gestures/keyman-keyboard-gesture-specs.md b/web/docs/internal/gestures/keyman-keyboard-gesture-specs.md index bf9316e674..8339b8a462 100644 --- a/web/docs/internal/gestures/keyman-keyboard-gesture-specs.md +++ b/web/docs/internal/gestures/keyman-keyboard-gesture-specs.md @@ -337,15 +337,13 @@ graph TD; recenter-condition -- Yes --> flick-restart recenter-condition -- No + input finishes --> reject - %% comment %% (should --> flick-reset-end) subgraph Stage6[" "] flick-restart --> restart-move-condition end restart-move-condition -- Yes --> flick-mid - restart-move-condition -- No + input finishes --> flick-reset-end - %% comment %% ... could treat as a --> reject if we wanted a semblance of cancellation... + restart-move-condition -- No + input finishes --> reject ``` Note that the early cases from 'flick-start' that lead to 'reject' are all valid inputs for gesture types handled by previously-defined FSMs. \ No newline at end of file diff --git a/web/src/engine/osk/src/input/gestures/specsForLayout.ts b/web/src/engine/osk/src/input/gestures/specsForLayout.ts index cee4997520..1982596590 100644 --- a/web/src/engine/osk/src/input/gestures/specsForLayout.ts +++ b/web/src/engine/osk/src/input/gestures/specsForLayout.ts @@ -865,14 +865,9 @@ export function flickRestartModel(params: FullGestureParams): GestureModel