summaryrefslogtreecommitdiff
path: root/qutebrowser/mainwindow
diff options
context:
space:
mode:
authorJason Rosenzweig <mail4jasonr@gmail.com>2021-06-03 21:17:03 +0800
committerJason Rosenzweig <mail4jasonr@gmail.com>2021-06-03 21:17:03 +0800
commit3c9a1a059c31549ad6c60ef8ecd7e97d2ae82795 (patch)
tree8da91f1ecbcaada700e7f875f5250a35d961ab66 /qutebrowser/mainwindow
parent21036a736b3c645e8e219d52d76b746718c581fa (diff)
downloadqutebrowser-3c9a1a059c31549ad6c60ef8ecd7e97d2ae82795.tar.gz
qutebrowser-3c9a1a059c31549ad6c60ef8ecd7e97d2ae82795.zip
Fixed tabbing so it doesn't only tab to matches of first letter of self._to_complete
Diffstat (limited to 'qutebrowser/mainwindow')
-rw-r--r--qutebrowser/mainwindow/prompt.py14
1 files changed, 0 insertions, 14 deletions
diff --git a/qutebrowser/mainwindow/prompt.py b/qutebrowser/mainwindow/prompt.py
index 915d6b3f9..231a7d009 100644
--- a/qutebrowser/mainwindow/prompt.py
+++ b/qutebrowser/mainwindow/prompt.py
@@ -768,26 +768,12 @@ class FilenamePrompt(_BasePrompt):
if not idx.isValid():
idx = last_index if which == 'prev' else first_index
- idx = self._do_completion(idx, which)
-
selmodel.setCurrentIndex(
idx,
QItemSelectionModel.ClearAndSelect | # type: ignore[arg-type]
QItemSelectionModel.Rows)
self._insert_path(idx, clicked=False)
- def _do_completion(self, idx, which):
- filename = self._file_model.fileName(idx)
- while not filename.startswith(self._to_complete) and idx.isValid():
- if which == 'prev':
- idx = self._file_view.indexAbove(idx)
- else:
- assert which == 'next', which
- idx = self._file_view.indexBelow(idx)
- filename = self._file_model.fileName(idx)
-
- return idx
-
def _allowed_commands(self):
return [('prompt-accept', 'Accept'), ('mode-leave', 'Abort')]