MCPcopy
hub / github.com/paperwm/PaperWM / initWorkspaceSequence

Method initWorkspaceSequence

tiling.js:2843–2863  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

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

Callers 2

switchWorkspaceMethod · 0.95
selectSequenceSpaceMethod · 0.95

Calls 3

hideMethod · 0.45

Tested by

no test coverage detected