diff --git a/bitwarden/__init__.py b/bitwarden/__init__.py index 3c8bf20e..87afe63a 100644 --- a/bitwarden/__init__.py +++ b/bitwarden/__init__.py @@ -68,8 +68,9 @@ def configWidget(self): ] def handleTriggerQuery(self, query): + results = [] if query.string.strip().lower() == "sync": - query.add( + results.append( StandardItem( id="sync", text="Sync Bitwarden Vault", @@ -85,7 +86,7 @@ def handleTriggerQuery(self, query): ) for p in self._filter_items(query): - query.add( + results.append( StandardItem( id=p["id"], text=p["path"], @@ -118,6 +119,8 @@ def handleTriggerQuery(self, query): ) ) + query.add(results) + def _get_items(self): not_first_time = self._cached_items is not None