diff --git a/qutebrowser/utils/completion.py b/qutebrowser/utils/completion.py index f944f1a77..7cd42b811 100644 --- a/qutebrowser/utils/completion.py +++ b/qutebrowser/utils/completion.py @@ -314,6 +314,10 @@ class CompletionFilterModel(QSortFilterProxyModel): srcmodel.sort(sortcol) except NotImplementedError: self.sort(sortcol) + # FIXME we should call self.invalidate() here so sorting actually works. + # However, this seems to provoke a lot of weird problems, like + # random race condition segfaults :( + # self.invalidate() def filterAcceptsRow(self, row, parent): """Custom filter implementation.