From 6cffd94c54ac3110b91e5c7eb736e3ce6006f2fe Mon Sep 17 00:00:00 2001 From: James Magahern Date: Thu, 18 Feb 2021 19:34:41 -0800 Subject: [PATCH] VIMBindings: only allow if content view is focused --- App/Browser View/BrowserViewController+Keyboard.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/App/Browser View/BrowserViewController+Keyboard.swift b/App/Browser View/BrowserViewController+Keyboard.swift index 38f9c6b..2e03789 100644 --- a/App/Browser View/BrowserViewController+Keyboard.swift +++ b/App/Browser View/BrowserViewController+Keyboard.swift @@ -29,7 +29,7 @@ extension BrowserViewController: VIMBindings override func canPerformAction(_ action: Selector, withSender sender: Any?) -> Bool { if action == #selector(VIMBindings.scrollDownPressed) || action == #selector(VIMBindings.scrollUpPressed) { - return webView._currentContentView().isFocusingElement == false + return webView._contentViewIsFirstResponder && webView._currentContentView().isFocusingElement == false } return super.canPerformAction(action, withSender: sender)