File tree Expand file tree Collapse file tree 1 file changed +9
-7
lines changed Expand file tree Collapse file tree 1 file changed +9
-7
lines changed Original file line number Diff line number Diff line change @@ -363,6 +363,9 @@ def set_mode(self, mode: ItemType | None) -> None:
363
363
self .mode = mode
364
364
365
365
def set_extension (self , filename : Path ) -> None :
366
+ show_ext_badge = False
367
+ show_count_badge = False
368
+
366
369
ext = filename .suffix .lower ()
367
370
if ext and ext .startswith ("." ) is False :
368
371
ext = "." + ext
@@ -382,15 +385,14 @@ def set_extension(self, filename: Path) -> None:
382
385
".webp" ,
383
386
]
384
387
):
385
- self .ext_badge .setText (ext .upper ()[1 :] or filename .stem .upper ())
386
388
if ext or filename .stem :
387
- self .ext_badge .setHidden (False )
389
+ self .ext_badge .setText (ext .upper ()[1 :] or filename .stem .upper ())
390
+ show_ext_badge = True
388
391
if MediaType .VIDEO in media_types or MediaType .AUDIO in media_types :
389
- self .count_badge .setHidden (False )
390
- else :
391
- if self .mode == ItemType .ENTRY or self .mode is None :
392
- self .ext_badge .setHidden (True )
393
- self .count_badge .setHidden (True )
392
+ show_count_badge = True
393
+
394
+ self .ext_badge .setHidden (not show_ext_badge )
395
+ self .count_badge .setHidden (not show_count_badge )
394
396
395
397
def set_count (self , count : str ) -> None :
396
398
if count :
You can’t perform that action at this time.
0 commit comments