mirror of
https://github.com/TagStudioDev/TagStudio.git
synced 2026-01-28 22:01:24 +00:00
Merge pull request #113 from TechCrafterGaming/PR-003
minor bug fixes to Tag Search Box
This commit is contained in:
@@ -68,7 +68,6 @@ class TagSearchPanel(PanelWidget):
|
||||
|
||||
self.root_layout.addWidget(self.search_field)
|
||||
self.root_layout.addWidget(self.scroll_area)
|
||||
self.update_tags('')
|
||||
|
||||
# def reset(self):
|
||||
# self.search_field.setText('')
|
||||
@@ -80,12 +79,12 @@ class TagSearchPanel(PanelWidget):
|
||||
# callback(self.first_tag_id)
|
||||
self.tag_chosen.emit(self.first_tag_id)
|
||||
self.search_field.setText('')
|
||||
self.update_tags('')
|
||||
self.update_tags()
|
||||
else:
|
||||
self.search_field.setFocus()
|
||||
self.parentWidget().hide()
|
||||
|
||||
def update_tags(self, query:str):
|
||||
def update_tags(self, query:str =''):
|
||||
# for c in self.scroll_layout.children():
|
||||
# c.widget().deleteLater()
|
||||
while self.scroll_layout.count():
|
||||
|
||||
@@ -64,7 +64,7 @@ class TagBoxWidget(FieldWidget):
|
||||
tsp = TagSearchPanel(self.lib)
|
||||
tsp.tag_chosen.connect(lambda x: self.add_tag_callback(x))
|
||||
self.add_modal = PanelModal(tsp, title, 'Add Tags')
|
||||
self.add_button.clicked.connect(self.add_modal.show)
|
||||
self.add_button.clicked.connect(lambda: (tsp.update_tags() ,self.add_modal.show()))
|
||||
|
||||
self.set_tags(tags)
|
||||
# self.add_button.setHidden(True)
|
||||
|
||||
Reference in New Issue
Block a user