From 71a27d42d8ecf2b27c7a09469eca5c512eececc5 Mon Sep 17 00:00:00 2001 From: Florian Bruhin Date: Thu, 24 Jul 2014 22:50:22 +0200 Subject: [PATCH] Don't escape & in tab titles anymore. Now that we do the rendering ourselves, & doesn't have any special meaning anymore, so we don't have to escape it (as &&) anymore. --- qutebrowser/widgets/tabbedbrowser.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/qutebrowser/widgets/tabbedbrowser.py b/qutebrowser/widgets/tabbedbrowser.py index 7145cbb31..93a991f22 100644 --- a/qutebrowser/widgets/tabbedbrowser.py +++ b/qutebrowser/widgets/tabbedbrowser.py @@ -388,7 +388,7 @@ class TabbedBrowser(TabWidget): # We can get signals for tabs we already deleted... log.webview.debug("Got invalid tab {}!".format(tab)) return - self.setTabText(idx, text.replace('&', '&&')) + self.setTabText(idx, text) if idx == self.currentIndex(): self.title_changed.emit('{} - qutebrowser'.format(text)) else: @@ -408,7 +408,7 @@ class TabbedBrowser(TabWidget): log.webview.debug("Got invalid tab {}!".format(tab)) return if not self.tabText(idx): - self.setTabText(idx, url.replace('&', '&&')) + self.settabtext(idx, url) @pyqtSlot(WebView) def on_icon_changed(self, tab):