Clear preview on blacklist, right-click doesn't change selection
- Blacklisting a tag or post clears the preview - Right-click shows context menu without selecting/activating post
This commit is contained in:
parent
fad6ab65af
commit
05e19ee957
@ -1268,11 +1268,15 @@ class BooruApp(QMainWindow):
|
||||
tag = action.text()
|
||||
self._db.add_blacklisted_tag(tag)
|
||||
self._db.set_setting("blacklist_enabled", "1")
|
||||
self._preview.clear()
|
||||
self._status.showMessage(f"Blacklisted: {tag}")
|
||||
self._last_activated_index = -1
|
||||
self._do_search()
|
||||
elif action == bl_post_action:
|
||||
self._db.add_blacklisted_post(post.file_url)
|
||||
self._preview.clear()
|
||||
self._status.showMessage(f"Post #{post.id} blacklisted")
|
||||
self._last_activated_index = -1
|
||||
self._do_search()
|
||||
|
||||
@staticmethod
|
||||
|
||||
@ -374,10 +374,8 @@ class ThumbnailGrid(QScrollArea):
|
||||
|
||||
def _on_thumb_right_click(self, index: int, pos) -> None:
|
||||
if self._multi_selected and index in self._multi_selected:
|
||||
# Right-click on multi-selected: bulk context menu
|
||||
self.multi_context_requested.emit(sorted(self._multi_selected), pos)
|
||||
else:
|
||||
self._select(index)
|
||||
self.context_requested.emit(index, pos)
|
||||
|
||||
def select_all(self) -> None:
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user