From 229d39701ae693c05ebb0cc606f8088088dab33b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Florian=20M=C3=BCllner?= Date: Wed, 10 Sep 2025 17:15:04 +0200 Subject: [PATCH] workspace-indicator: Ignore 'e' press when already in edit mode While events should already be consumed by the entry while editing, it does not hurt to be explicit, so only process 'e' to enter edit mode while not already in edit mode. Part-of: --- extensions/workspace-indicator/workspaceIndicator.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/extensions/workspace-indicator/workspaceIndicator.js b/extensions/workspace-indicator/workspaceIndicator.js index 476c2f3c..b2e79508 100644 --- a/extensions/workspace-indicator/workspaceIndicator.js +++ b/extensions/workspace-indicator/workspaceIndicator.js @@ -451,6 +451,9 @@ class EditableMenuItem extends PopupMenu.PopupBaseMenuItem { if (event.get_key_symbol() !== Clutter.KEY_e) return Clutter.EVENT_PROPAGATE; + if (this._editButton.checked) + return Clutter.EVENT_PROPAGATE; + this._editButton.checked = true; return Clutter.EVENT_STOP; });