From d8fe62bc61eebcc1088a9230ceca157034adbd98 Mon Sep 17 00:00:00 2001 From: Florian Bruhin Date: Mon, 16 Feb 2015 22:21:36 +0100 Subject: [PATCH] Add workaround for adblock-message without window. --- qutebrowser/browser/adblock.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/qutebrowser/browser/adblock.py b/qutebrowser/browser/adblock.py index 3784a122b..c2b2a3e92 100644 --- a/qutebrowser/browser/adblock.py +++ b/qutebrowser/browser/adblock.py @@ -25,7 +25,7 @@ import functools import posixpath import zipfile -from PyQt5.QtCore import QStandardPaths +from PyQt5.QtCore import QStandardPaths, QTimer from qutebrowser.config import config from qutebrowser.utils import objreg, standarddir, log, message @@ -108,8 +108,9 @@ class HostBlocker: log.misc.exception("Failed to read host blocklist!") else: if config.get('content', 'host-block-lists') is not None: - message.info('last-focused', - "Run :adblock-update to get adblock lists.") + QTimer.singleShot(500, functools.partial( + message.info, 'last-focused', + "Run :adblock-update to get adblock lists.")) @cmdutils.register(instance='host-blocker') def adblock_update(self, win_id: {'special': 'win_id'}):