Add workaround for adblock-message without window.

This commit is contained in:
Florian Bruhin 2015-02-16 22:21:36 +01:00
parent 46ca0e447e
commit d8fe62bc61

View File

@ -25,7 +25,7 @@ import functools
import posixpath import posixpath
import zipfile import zipfile
from PyQt5.QtCore import QStandardPaths from PyQt5.QtCore import QStandardPaths, QTimer
from qutebrowser.config import config from qutebrowser.config import config
from qutebrowser.utils import objreg, standarddir, log, message from qutebrowser.utils import objreg, standarddir, log, message
@ -108,8 +108,9 @@ class HostBlocker:
log.misc.exception("Failed to read host blocklist!") log.misc.exception("Failed to read host blocklist!")
else: else:
if config.get('content', 'host-block-lists') is not None: if config.get('content', 'host-block-lists') is not None:
message.info('last-focused', QTimer.singleShot(500, functools.partial(
"Run :adblock-update to get adblock lists.") message.info, 'last-focused',
"Run :adblock-update to get adblock lists."))
@cmdutils.register(instance='host-blocker') @cmdutils.register(instance='host-blocker')
def adblock_update(self, win_id: {'special': 'win_id'}): def adblock_update(self, win_id: {'special': 'win_id'}):