Philipp Hörist pushed to branch master at gajim / gajim


Commits:
52b5ef4b by Philipp Hörist at 2026-02-26T18:46:11+01:00
fix: MacOS: Fix showing image previews

The for disabling video thumbnails also prevented image previews

Fixes #12645

- - - - -


1 changed file:

- gajim/gtk/preview/preview.py


Changes:

=====================================
gajim/gtk/preview/preview.py
=====================================
@@ -251,17 +251,19 @@ def _set_widget_state(self, state: PreviewState) -> None:
         # all other widget states remain as in PreviewState.DOWNLOADED
         if state == PreviewState.DISPLAY:
             widget = None
-            if is_image(self._mime_type) or is_video(self._mime_type):
+            if is_video(self._mime_type) and sys.platform == "darwin":
+                # https://dev.gajim.org/gajim/gajim/-/issues/12625
+                pass
+
+            elif is_image(self._mime_type) or is_video(self._mime_type):
                 assert self._mime_type is not None
-                if sys.platform != "darwin":
-                    # https://dev.gajim.org/gajim/gajim/-/issues/12625
-                    widget = ImagePreviewWidget(
-                        self._filename,
-                        self._file_size,
-                        self._mime_type,
-                        self._orig_path,
-                        self._thumb_path,
-                    )
+                widget = ImagePreviewWidget(
+                    self._filename,
+                    self._file_size,
+                    self._mime_type,
+                    self._orig_path,
+                    self._thumb_path,
+                )
 
             elif is_audio(self._mime_type):
                 if (



View it on GitLab: 
https://dev.gajim.org/gajim/gajim/-/commit/52b5ef4bab6fb09b6449ed9a1edddf35b255ba06

-- 
View it on GitLab: 
https://dev.gajim.org/gajim/gajim/-/commit/52b5ef4bab6fb09b6449ed9a1edddf35b255ba06
You're receiving this email because of your account on dev.gajim.org.


_______________________________________________
Commits mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to