diff --git a/manuskript/ui/search.py b/manuskript/ui/search.py index c4e2edc..b9b9977 100644 --- a/manuskript/ui/search.py +++ b/manuskript/ui/search.py @@ -31,6 +31,7 @@ class search(QWidget, Ui_search): self.searchMenu = searchMenu() self.btnOptions.setMenu(self.searchMenu) + self.searchMenu.triggered.connect(self.onSearchMenuChange) self.delegate = listResultDelegate(self) self.result.setItemDelegate(self.delegate) @@ -73,6 +74,10 @@ class search(QWidget, Ui_search): if 0 < self.result.currentRow() < self.result.count(): self.openItem(self.result.currentItem()) + def onSearchMenuChange(self): + search_string = self.searchTextInput.text() + self.updateSearchFeedback(search_string) + def updateSearchFeedback(self, search_string): palette = QPalette() try: