From 051d2665f3ec4d83904e29fe4f5c80befef9d725 Mon Sep 17 00:00:00 2001 From: Ryan Roden-Corrent Date: Wed, 14 Jun 2017 07:17:30 -0400 Subject: [PATCH] Fix signal type error in CompletionView. On Travis CI we are sometimes seeing: ``` CompletionView.selection_changed[str].emit(): argument 1 has unexpected type 'int' ``` Cast the data to a string before emitting it just to be safe. --- qutebrowser/completion/completionwidget.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/qutebrowser/completion/completionwidget.py b/qutebrowser/completion/completionwidget.py index 7ea4edf13..60ecd5b88 100644 --- a/qutebrowser/completion/completionwidget.py +++ b/qutebrowser/completion/completionwidget.py @@ -344,7 +344,7 @@ class CompletionView(QTreeView): indexes = selected.indexes() if not indexes: return - data = self.model().data(indexes[0]) + data = str(self.model().data(indexes[0])) self.selection_changed.emit(data) def resizeEvent(self, e):