From f68a830ab741e6db24ce68ee22c29dfbe07d2ef8 Mon Sep 17 00:00:00 2001 From: Tom Craggs Date: Mon, 19 Jan 2026 13:10:24 +0000 Subject: [PATCH] fix bug 2907: prevent overlay during system shortcuts --- apps/common/main/lib/controller/HintManager.js | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/apps/common/main/lib/controller/HintManager.js b/apps/common/main/lib/controller/HintManager.js index debf8083de1..0fbcba80ef8 100644 --- a/apps/common/main/lib/controller/HintManager.js +++ b/apps/common/main/lib/controller/HintManager.js @@ -651,7 +651,15 @@ Common.UI.HintManager = new(function() { if (Common.Utils.InternalSettings.get(_appPrefix + "settings-show-alt-hints") && e.altKey && e.keyCode !== 115 && _isInternalEditorLoading) { e.preventDefault(); } + + + }); + + // reset hint display state on focus loss, prevent showing hint during system shortcuts + $(window).on('blur', function() { + _needShow = false; }); + }; var _getAlphabetLetters = function (lng) {