| | |
| | | |
| | | func retriggerFromShortcut() { |
| | | DevelopmentDiagnostics.log("quickSwitch.session.retriggerFromShortcut") |
| | | show() |
| | | guard isVisible else { |
| | | show() |
| | | return |
| | | } |
| | | |
| | | guard currentViewModel != nil else { |
| | | DevelopmentDiagnostics.log("quickSwitch.session.retriggerFromShortcut.noSnapshot", [ |
| | | "action": "fallbackShow" |
| | | ]) |
| | | show() |
| | | return |
| | | } |
| | | |
| | | let didCycle = view.hoverNextAppGroupIndex() |
| | | DevelopmentDiagnostics.log("quickSwitch.session.retriggerFromShortcut.hoverApp", [ |
| | | "didCycle": didCycle |
| | | ]) |
| | | |
| | | if !didCycle { |
| | | show() |
| | | } |
| | | } |
| | | |
| | | func setWaterfallViewMode(_ mode: QuickSwitchWaterfallViewMode) { |