From a0bcfe19604361f564fac526c3a182ed0413faba Mon Sep 17 00:00:00 2001 From: Florian Bruhin Date: Tue, 4 Feb 2014 18:46:33 +0100 Subject: [PATCH] Add FIXME for self.invalidate() --- qutebrowser/utils/completion.py | 4 ++++ 1 file changed, 4 insertions(+) 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.