shorten lines
This commit is contained in:
parent
91b70fab70
commit
fecb551c5e
@ -98,7 +98,7 @@ class TabData:
|
|||||||
Only used for QtWebKit.
|
Only used for QtWebKit.
|
||||||
pinned: Flag to pin the tab.
|
pinned: Flag to pin the tab.
|
||||||
fullscreen: Whether the tab has a video shown fullscreen currently.
|
fullscreen: Whether the tab has a video shown fullscreen currently.
|
||||||
input_mode: current input mode for the tab. (insert, passthrough, normal)
|
input_mode: current input mode for the tab.
|
||||||
"""
|
"""
|
||||||
|
|
||||||
keep_icon = attr.ib(False)
|
keep_icon = attr.ib(False)
|
||||||
|
@ -654,8 +654,8 @@ class TabbedBrowser(tabwidget.TabWidget):
|
|||||||
if self._now_focused and config.val.tabs.mode_on_change == 'restore':
|
if self._now_focused and config.val.tabs.mode_on_change == 'restore':
|
||||||
current_mode = modeman.instance(self._win_id).mode
|
current_mode = modeman.instance(self._win_id).mode
|
||||||
# only save insert & passthrough mode. otherwise default to normal
|
# only save insert & passthrough mode. otherwise default to normal
|
||||||
input_modes = (usertypes.KeyMode.insert, usertypes.KeyMode.passthrough)
|
modes = (usertypes.KeyMode.insert, usertypes.KeyMode.passthrough)
|
||||||
if current_mode not in input_modes:
|
if current_mode not in modes:
|
||||||
current_mode = usertypes.KeyMode.normal
|
current_mode = usertypes.KeyMode.normal
|
||||||
self._now_focused.data.input_mode = current_mode
|
self._now_focused.data.input_mode = current_mode
|
||||||
|
|
||||||
@ -669,7 +669,8 @@ class TabbedBrowser(tabwidget.TabWidget):
|
|||||||
for mode in modes_to_leave:
|
for mode in modes_to_leave:
|
||||||
modeman.leave(self._win_id, mode, 'tab changed', maybe=True)
|
modeman.leave(self._win_id, mode, 'tab changed', maybe=True)
|
||||||
if config.val.tabs.mode_on_change == 'restore':
|
if config.val.tabs.mode_on_change == 'restore':
|
||||||
modeman.enter(self._win_id, tab.data.input_mode, 'restore input mode for tab')
|
modeman.enter(self._win_id, tab.data.input_mode,
|
||||||
|
'restore input mode for tab')
|
||||||
if self._now_focused is not None:
|
if self._now_focused is not None:
|
||||||
objreg.register('last-focused-tab', self._now_focused, update=True,
|
objreg.register('last-focused-tab', self._now_focused, update=True,
|
||||||
scope='window', window=self._win_id)
|
scope='window', window=self._win_id)
|
||||||
|
Loading…
Reference in New Issue
Block a user