From 77f3ca87277b8713afc183ee2ea01623a80eeef3 Mon Sep 17 00:00:00 2001
From: user202729 <25191436+user202729@users.noreply.github.com>
Date: Mon, 15 Oct 2018 22:43:54 +0700
Subject: [PATCH] Optimize HintLabel.update_text
---
qutebrowser/browser/hints.py | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git a/qutebrowser/browser/hints.py b/qutebrowser/browser/hints.py
index 0c95f5657..6ee048141 100644
--- a/qutebrowser/browser/hints.py
+++ b/qutebrowser/browser/hints.py
@@ -111,8 +111,11 @@ class HintLabel(QLabel):
unmatched = html.escape(unmatched)
match_color = html.escape(config.val.colors.hints.match.fg)
- self.setText('{}{}'.format(
- match_color, matched, unmatched))
+ if matched:
+ self.setText('{}{}'.format(
+ match_color, matched, unmatched))
+ else:
+ self.setText(unmatched)
self.adjustSize()
@pyqtSlot()