summaryrefslogtreecommitdiff
path: root/qutebrowser/completion
diff options
context:
space:
mode:
authorFlorian Bruhin <me@the-compiler.org>2021-03-23 12:05:02 +0100
committerFlorian Bruhin <me@the-compiler.org>2021-03-23 12:53:23 +0100
commitc09e1439f145c66ee3af574386e277dd2388d094 (patch)
tree04ec77cb66d966233fca5a15fadbe09b536f3ad9 /qutebrowser/completion
parentea60bcfc2ae1e018559031a4c8a26b29caec1c59 (diff)
downloadqutebrowser-c09e1439f145c66ee3af574386e277dd2388d094.tar.gz
qutebrowser-c09e1439f145c66ee3af574386e277dd2388d094.zip
Clean up successful process data after 1h
Diffstat (limited to 'qutebrowser/completion')
-rw-r--r--qutebrowser/completion/models/miscmodels.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/qutebrowser/completion/models/miscmodels.py b/qutebrowser/completion/models/miscmodels.py
index 2bfb7bf93..7642bf904 100644
--- a/qutebrowser/completion/models/miscmodels.py
+++ b/qutebrowser/completion/models/miscmodels.py
@@ -311,7 +311,8 @@ def process(*, info):
from qutebrowser.misc import guiprocess
model = completionmodel.CompletionModel(column_widths=(10, 10, 80))
for what, processes in itertools.groupby(
- guiprocess.all_processes.values(), lambda proc: proc.what):
+ (p for p in guiprocess.all_processes.values() if p is not None),
+ lambda proc: proc.what):
# put successful processes last
sorted_processes = sorted(