From 60f0175a368d8dfdc3e3991fea9cfac2f363edc1 Mon Sep 17 00:00:00 2001 From: Florian Bruhin Date: Tue, 27 Feb 2018 15:39:57 +0100 Subject: [PATCH] Fix getting customized options This was broken with per-domain settings Fixes #3649 --- qutebrowser/completion/models/configmodel.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/qutebrowser/completion/models/configmodel.py b/qutebrowser/completion/models/configmodel.py index c433dbc12..b9ad6f626 100644 --- a/qutebrowser/completion/models/configmodel.py +++ b/qutebrowser/completion/models/configmodel.py @@ -36,8 +36,10 @@ def option(*, info): def customized_option(*, info): """A CompletionModel filled with set settings and their descriptions.""" model = completionmodel.CompletionModel(column_widths=(20, 70, 10)) - options = ((opt.name, opt.description, info.config.get_str(opt.name)) - for opt, _value in info.config) + options = ((values.opt.name, values.opt.description, + info.config.get_str(values.opt.name)) + for values in info.config + if values) model.add_category(listcategory.ListCategory("Customized options", options)) return model