From c1c5b0f2b4dff1e6f3d37ef96164406e3855c83b Mon Sep 17 00:00:00 2001 From: Florian Bruhin Date: Mon, 9 Nov 2015 07:35:03 +0100 Subject: [PATCH] Fix prompt for download directory when turned off. --- qutebrowser/browser/downloads.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/qutebrowser/browser/downloads.py b/qutebrowser/browser/downloads.py index 42b1f18ab..70760acb5 100644 --- a/qutebrowser/browser/downloads.py +++ b/qutebrowser/browser/downloads.py @@ -720,7 +720,7 @@ class DownloadManager(QAbstractListModel): prompt_download_directory = config.get( 'storage', 'prompt-download-directory') if not prompt_download_directory and not fileobj: - filename = config.get('storage', 'download-directory') + filename = _download_dir() if fileobj is not None or filename is not None: return self.fetch_request(request, @@ -733,6 +733,7 @@ class DownloadManager(QAbstractListModel): else: encoding = sys.getfilesystemencoding() suggested_fn = utils.force_encoding(suggested_fn, encoding) + q = self._prepare_question() q.default = _path_suggestion(suggested_fn) message_bridge = objreg.get('message-bridge', scope='window', @@ -814,7 +815,7 @@ class DownloadManager(QAbstractListModel): prompt_download_directory = config.get('storage', 'prompt-download-directory') if not prompt_download_directory and not fileobj: - filename = config.get('storage', 'download-directory') + filename = _download_dir() if filename is not None: download.set_filename(filename)