From e8bfc25bbcd05579cb8a480efe990eef75d01f28 Mon Sep 17 00:00:00 2001 From: Daniel Schadt Date: Wed, 3 Aug 2016 10:25:14 +0200 Subject: [PATCH] downloads: replace placeholder in cmdline This allows commands like --file={} to work properly. --- qutebrowser/browser/webkit/downloads.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/qutebrowser/browser/webkit/downloads.py b/qutebrowser/browser/webkit/downloads.py index b5d940af7..662a291c9 100644 --- a/qutebrowser/browser/webkit/downloads.py +++ b/qutebrowser/browser/webkit/downloads.py @@ -553,7 +553,7 @@ class DownloadItem(QObject): return cmd, *args = shlex.split(cmdline) - args = [filename if arg == '{}' else arg for arg in args] + args = [arg.replace('{}', filename) for arg in args] log.downloads.debug("Opening {} with {}" .format(filename, [cmd] + args)) proc = guiprocess.GUIProcess(self._win_id, what='download')