Skip to content

Commit 901ec7c

Browse files
committed
fix: don't ever call .setHidden(False) on visible widgets
1 parent 05bb5c8 commit 901ec7c

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

tagstudio/src/qt/widgets/item_thumb.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -309,7 +309,8 @@ def __init__(
309309
self.file_label = QLabel(text="Filename")
310310
self.file_label.setStyleSheet(ItemThumb.filename_style)
311311
self.file_label.setMaximumHeight(self.label_height)
312-
self.file_label.setHidden(not show_filename_label)
312+
if not show_filename_label:
313+
self.file_label.setHidden(True)
313314

314315
self.base_layout.addWidget(self.thumb_container)
315316
self.base_layout.addWidget(self.file_label)
@@ -405,7 +406,8 @@ def toggle_filename(self, value: bool):
405406
value (bool): Show the filename, true or false.
406407
"""
407408
if value:
408-
self.file_label.setHidden(False)
409+
if self.file_label.isHidden():
410+
self.file_label.setHidden(False)
409411
self.setFixedHeight(self.thumb_size[1] + self.label_height + self.label_spacing)
410412
else:
411413
self.file_label.setHidden(True)

0 commit comments

Comments
 (0)