Remove per-window eventfilter.
This commit is contained in:
parent
6202477db5
commit
ab4a33f907
@ -108,9 +108,6 @@ class MainWindow(QWidget):
|
|||||||
log.init.debug("Initializing modes...")
|
log.init.debug("Initializing modes...")
|
||||||
mode_manager = modeman.init(self.win_id, self)
|
mode_manager = modeman.init(self.win_id, self)
|
||||||
|
|
||||||
log.init.debug("Initializing eventfilter...")
|
|
||||||
self.installEventFilter(mode_manager)
|
|
||||||
|
|
||||||
self._connect_signals()
|
self._connect_signals()
|
||||||
QTimer.singleShot(0, functools.partial(
|
QTimer.singleShot(0, functools.partial(
|
||||||
modeman.enter, win_id, usertypes.KeyMode.normal, 'init'))
|
modeman.enter, win_id, usertypes.KeyMode.normal, 'init'))
|
||||||
@ -332,7 +329,3 @@ class MainWindow(QWidget):
|
|||||||
e.ignore()
|
e.ignore()
|
||||||
return
|
return
|
||||||
e.accept()
|
e.accept()
|
||||||
mode_manager = objreg.get('mode-manager', scope='window',
|
|
||||||
window=self.win_id)
|
|
||||||
log.destroy.debug("Removing eventfilter...")
|
|
||||||
self.removeEventFilter(mode_manager)
|
|
||||||
|
Loading…
Reference in New Issue
Block a user