summaryrefslogtreecommitdiff
path: root/qutebrowser/mainwindow/tabbedbrowser.py
diff options
context:
space:
mode:
authorFlorian Bruhin <me@the-compiler.org>2020-05-09 16:50:45 +0200
committerFlorian Bruhin <me@the-compiler.org>2020-05-09 16:50:45 +0200
commit80dc7ddf2a0158e0aeafaddc0c9b602083e543c7 (patch)
tree4a9432fba15dddede8333430ea0bc70b379060dc /qutebrowser/mainwindow/tabbedbrowser.py
parent2afda2ed1a68377e26f46f6e52da9d7776172a03 (diff)
downloadqutebrowser-80dc7ddf2a0158e0aeafaddc0c9b602083e543c7.tar.gz
qutebrowser-80dc7ddf2a0158e0aeafaddc0c9b602083e543c7.zip
mypy: Remove unneeded casts/ignores
See #5368
Diffstat (limited to 'qutebrowser/mainwindow/tabbedbrowser.py')
-rw-r--r--qutebrowser/mainwindow/tabbedbrowser.py13
1 files changed, 4 insertions, 9 deletions
diff --git a/qutebrowser/mainwindow/tabbedbrowser.py b/qutebrowser/mainwindow/tabbedbrowser.py
index f5dc3277b..b86f3d27f 100644
--- a/qutebrowser/mainwindow/tabbedbrowser.py
+++ b/qutebrowser/mainwindow/tabbedbrowser.py
@@ -204,11 +204,9 @@ class TabbedBrowser(QWidget):
self._tab_insert_idx_left = 0
self._tab_insert_idx_right = -1
self.shutting_down = False
- self.widget.tabCloseRequested.connect( # type: ignore
- self.on_tab_close_requested)
- self.widget.new_tab_requested.connect(self.tabopen)
- self.widget.currentChanged.connect( # type: ignore
- self._on_current_changed)
+ self.widget.tabCloseRequested.connect(self.on_tab_close_requested)
+ self.widget.new_tab_requested.connect(self.tabopen) # type: ignore
+ self.widget.currentChanged.connect(self._on_current_changed)
self.cur_fullscreen_requested.connect(self.widget.tabBar().maybe_hide)
self.widget.setSizePolicy(QSizePolicy.Expanding, QSizePolicy.Expanding)
@@ -506,10 +504,7 @@ class TabbedBrowser(QWidget):
newtab = self.widget.widget(0)
use_current_tab = False
else:
- # FIXME:typing mypy thinks this is None due to @pyqtSlot
- newtab = typing.cast(
- browsertab.AbstractTab,
- self.tabopen(background=False, idx=entry.index))
+ newtab = self.tabopen(background=False, idx=entry.index)
newtab.history.private_api.deserialize(entry.history)
self.widget.set_tab_pinned(newtab, entry.pinned)