From f62bf099a0105f9792f9789a36880096204769be Mon Sep 17 00:00:00 2001 From: Florian Bruhin Date: Fri, 18 Sep 2015 06:58:05 +0200 Subject: [PATCH] Also re-highlight text when restarting search. --- qutebrowser/browser/commands.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/qutebrowser/browser/commands.py b/qutebrowser/browser/commands.py index 6e1edc328..2176e31fc 100644 --- a/qutebrowser/browser/commands.py +++ b/qutebrowser/browser/commands.py @@ -1330,6 +1330,8 @@ class CommandDispatcher: if main_window.search_text is not None: view.search_text = main_window.search_text view.search_flags = main_window.search_flags + view.search(view.search_text, + view.search_flags | QWebPage.HighlightAllOccurrences) for _ in range(count): view.search(view.search_text, view.search_flags) @@ -1349,6 +1351,8 @@ class CommandDispatcher: if main_window.search_text is not None: view.search_text = main_window.search_text view.search_flags = main_window.search_flags + view.search(view.search_text, + view.search_flags | QWebPage.HighlightAllOccurrences) # The int() here serves as a QFlags constructor to create a copy of the # QFlags instance rather as a reference. I don't know why it works this # way, but it does.