From 99ffad922383c902efc3ea356c05c542f0e4cec0 Mon Sep 17 00:00:00 2001 From: Peter Fajdiga Date: Fri, 5 Jul 2024 16:00:06 +0200 Subject: [PATCH] use inqequality operator with `MaximizedMode` --- src/lib/layout/Window.ts | 4 ++-- src/lib/world/ClientWrapper.ts | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/lib/layout/Window.ts b/src/lib/layout/Window.ts index d28cac5..f6c0dd0 100644 --- a/src/lib/layout/Window.ts +++ b/src/lib/layout/Window.ts @@ -36,7 +36,7 @@ class Window { if (this.column.grid.config.reMaximize && this.isFocused()) { // do this here rather than in `onFocused` to ensure it happens after placement // (otherwise placement may not happen at all) - if (this.focusedState.maximizedMode > MaximizedMode.Unmaximized) { + if (this.focusedState.maximizedMode !== MaximizedMode.Unmaximized) { this.client.setMaximize( this.focusedState.maximizedMode === MaximizedMode.Horizontally || this.focusedState.maximizedMode === MaximizedMode.Maximized, this.focusedState.maximizedMode === MaximizedMode.Vertically || this.focusedState.maximizedMode === MaximizedMode.Maximized, @@ -79,7 +79,7 @@ class Window { } public onMaximizedChanged(maximizedMode: MaximizedMode) { - const maximized = maximizedMode > MaximizedMode.Unmaximized; + const maximized = maximizedMode !== MaximizedMode.Unmaximized; this.skipArrange = maximized; if (this.column.grid.config.tiledKeepBelow) { this.client.kwinClient.keepBelow = !maximized; diff --git a/src/lib/world/ClientWrapper.ts b/src/lib/world/ClientWrapper.ts index 7d73568..2ce878a 100644 --- a/src/lib/world/ClientWrapper.ts +++ b/src/lib/world/ClientWrapper.ts @@ -180,7 +180,7 @@ class ClientWrapper { const manager = new SignalManager(); manager.connect(client.kwinClient.maximizedAboutToChange, (maximizedMode: MaximizedMode) => { - if (maximizedMode > MaximizedMode.Unmaximized && client.kwinClient.tile !== null) { + if (maximizedMode !== MaximizedMode.Unmaximized && client.kwinClient.tile !== null) { client.kwinClient.tile = null; } client.maximizedMode = maximizedMode;