From 7f2cc5dbc3ab945268413f10b0e4d1e923d03d13 Mon Sep 17 00:00:00 2001 From: Florian Bruhin Date: Fri, 9 Sep 2016 19:29:14 +0200 Subject: [PATCH] Make remove_data in DownloadItem.cancel kw-only --- qutebrowser/browser/webkit/downloads.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/qutebrowser/browser/webkit/downloads.py b/qutebrowser/browser/webkit/downloads.py index 690e92a05..a5117d915 100644 --- a/qutebrowser/browser/webkit/downloads.py +++ b/qutebrowser/browser/webkit/downloads.py @@ -384,8 +384,8 @@ class DownloadItem(QObject): q.text = msg q.mode = usertypes.PromptMode.yesno q.answered_yes.connect(self._create_fileobj) - q.answered_no.connect(functools.partial(self.cancel, False)) - q.cancelled.connect(functools.partial(self.cancel, False)) + q.answered_no.connect(functools.partial(self.cancel, remove_data=False)) + q.cancelled.connect(functools.partial(self.cancel, remove_data=False)) self.cancelled.connect(q.abort) self.error.connect(q.abort) message_bridge = objreg.get('message-bridge', scope='window', @@ -481,7 +481,7 @@ class DownloadItem(QObject): self.stats.percentage(), system) @pyqtSlot() - def cancel(self, remove_data=True): + def cancel(self, *, remove_data=True): """Cancel the download. Args: