(metaWindow)
| 4718 | Push all minimized windows to the scratch layer |
| 4719 | */ |
| 4720 | export function minimizeHandler(metaWindow) { |
| 4721 | if (metaWindow.minimized) { |
| 4722 | console.debug('minimized', metaWindow?.title); |
| 4723 | // check if was tiled |
| 4724 | if (isTiled(metaWindow)) { |
| 4725 | metaWindow._tiled_on_minimize = true; |
| 4726 | } |
| 4727 | Scratch.makeScratch(metaWindow); |
| 4728 | } |
| 4729 | else { |
| 4730 | console.debug('unminimized', metaWindow?.title); |
| 4731 | if (metaWindow._tiled_on_minimize) { |
| 4732 | delete metaWindow._tiled_on_minimize; |
| 4733 | Utils.later_add(Meta.LaterType.IDLE, () => { |
| 4734 | Scratch.unmakeScratch(metaWindow); |
| 4735 | }); |
| 4736 | } |
| 4737 | } |
| 4738 | } |
| 4739 | |
| 4740 | /** |
| 4741 | `WindowActor::show` handling |
no test coverage detected