From 6ea2c99abb20196c300a988a8ca547841b3a1759 Mon Sep 17 00:00:00 2001 From: SkeleyM <86805089+SkeleyM@users.noreply.github.com> Date: Fri, 17 Jan 2025 23:04:13 +0000 Subject: [PATCH] fix: drag and drop no longer resets (#710) --- tagstudio/src/qt/widgets/item_thumb.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/tagstudio/src/qt/widgets/item_thumb.py b/tagstudio/src/qt/widgets/item_thumb.py index d1fb6a15..423b8f49 100644 --- a/tagstudio/src/qt/widgets/item_thumb.py +++ b/tagstudio/src/qt/widgets/item_thumb.py @@ -441,7 +441,9 @@ class ItemThumb(FlowWidget): if clickable: with catch_warnings(record=True): self.thumb_button.pressed.disconnect() - self.thumb_button.pressed.connect(clickable) + self.thumb_button.pressed.connect( + lambda: clickable() if not self.thumb_button.selected else None + ) def set_item_id(self, item_id: int): self.item_id = item_id