From ea5cd90e65a0c162e42fad616a6316c53709244c Mon Sep 17 00:00:00 2001 From: arza Date: Mon, 18 Mar 2019 09:57:20 +0200 Subject: [PATCH] Fix new tab position after closing tabs --- qutebrowser/mainwindow/tabbedbrowser.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/qutebrowser/mainwindow/tabbedbrowser.py b/qutebrowser/mainwindow/tabbedbrowser.py index d2fe08f67..cbf892ae7 100644 --- a/qutebrowser/mainwindow/tabbedbrowser.py +++ b/qutebrowser/mainwindow/tabbedbrowser.py @@ -697,6 +697,8 @@ class TabbedBrowser(QWidget): log.webview.debug("on_current_changed got called with invalid " "index {}".format(idx)) return + self._tab_insert_idx_left = self.widget.currentIndex() + self._tab_insert_idx_right = self.widget.currentIndex() + 1 if self._now_focused is tab: return @@ -724,8 +726,6 @@ class TabbedBrowser(QWidget): self._now_focused = tab self.current_tab_changed.emit(tab) QTimer.singleShot(0, self._update_window_title) - self._tab_insert_idx_left = self.widget.currentIndex() - self._tab_insert_idx_right = self.widget.currentIndex() + 1 @pyqtSlot() def on_cmd_return_pressed(self):