()
| 2841 | } |
| 2842 | |
| 2843 | initWorkspaceSequence() { |
| 2844 | if (inPreview) { |
| 2845 | return; |
| 2846 | } |
| 2847 | inPreview = PreviewMode.SEQUENTIAL; |
| 2848 | |
| 2849 | if (Main.panel.statusArea.appMenu) { |
| 2850 | Main.panel.statusArea.appMenu.container.hide(); |
| 2851 | } |
| 2852 | |
| 2853 | this.forEach(s => s.setSpaceTopbarElementsVisible(true)); |
| 2854 | this._animateToSpaceOrdered(this.selectedSpace, false); |
| 2855 | |
| 2856 | let selected = this.selectedSpace.selectedWindow; |
| 2857 | if (selected && selected.fullscreen) { |
| 2858 | Easer.addEase(selected.clone, { |
| 2859 | y: Main.panel.height + Settings.prefs.vertical_margin, |
| 2860 | time: Settings.prefs.animation_time, |
| 2861 | }); |
| 2862 | } |
| 2863 | } |
| 2864 | |
| 2865 | selectSequenceSpace(direction, move, fromAllMonitors = false) { |
| 2866 | // if in stack preview do not run sequence preview |
no test coverage detected