From 1a3695afcec049c586db14066fd9d3b97167fe91 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Vladim=C3=ADr=20Vondru=C5=A1?= Date: Sun, 11 Feb 2018 22:42:41 +0100 Subject: [PATCH] doxygen: eat T / Tab only if no modifier keys are pressed. Otherwise Ctrl-T and Shift-Tab for opening a new / going to another tab don't work as they should. --- doxygen/search.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doxygen/search.js b/doxygen/search.js index e33c7a39..7575c271 100644 --- a/doxygen/search.js +++ b/doxygen/search.js @@ -558,7 +558,7 @@ if(typeof document !== 'undefined') { /* Search hidden */ } else { /* Open the search on the T or Tab key */ - if(event.key.toLowerCase() == 't' || event.key == 'Tab') { + if((event.key.toLowerCase() == 't' || event.key == 'Tab') && !event.shiftKey && !event.ctrlKey && !event.altKey && !event.metaKey) { showSearch(); return false; /* so T doesn't get entered into the box */ } -- 2.30.2