From f26531835181fcbffeaa8f8b8b2e47cb3a6d5759 Mon Sep 17 00:00:00 2001 From: girst Date: Sat, 1 Jul 2023 12:19:36 +0200 Subject: [PATCH] fix input field detection on mozilla116 regressed-by: https://bugzil.la/1522052 --- extension/lib/vim.coffee | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/extension/lib/vim.coffee b/extension/lib/vim.coffee index 88d1910..cc6e03b 100644 --- a/extension/lib/vim.coffee +++ b/extension/lib/vim.coffee @@ -8,8 +8,6 @@ messageManager = require('./message-manager') ScrollableElements = require('./scrollable-elements') utils = require('./utils') -ChromeWindow = Ci.nsIDOMChromeWindow - class Vim constructor: (browser, @_parent) -> @mode = undefined @@ -88,7 +86,7 @@ class Vim @_isUIElement(event.originalTarget) _isUIElement: (element) -> - return (element.ownerGlobal instanceof ChromeWindow or + return (element.ownerGlobal.isChromeWindow or utils.isDockedDevtoolsElement(element)) and element != @window.gBrowser.selectedBrowser -- 2.39.3