From 5fb3de6443eaf0d94f1ccd07dee94b124708fe16 Mon Sep 17 00:00:00 2001 From: fiaxh Date: Mon, 21 Apr 2025 12:53:34 +0200 Subject: Handle content type != mime type --- main/src/ui/file_send_overlay.vala | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'main/src/ui/file_send_overlay.vala') diff --git a/main/src/ui/file_send_overlay.vala b/main/src/ui/file_send_overlay.vala index 130dc492..0067e09d 100644 --- a/main/src/ui/file_send_overlay.vala +++ b/main/src/ui/file_send_overlay.vala @@ -31,9 +31,9 @@ public class FileSendOverlay : Adw.Dialog { private async void load_file_widget(File file, FileInfo file_info) { string file_name = file_info.get_display_name(); - string mime_type = file_info.get_content_type(); + var content_type = new Xmpp.FileContentType.from_file_info(file_info); - bool is_image = Dino.Util.is_pixbuf_supported_mime_type(mime_type); + bool is_image = Dino.Util.is_pixbuf_supported_content_type(content_type); Widget? widget = null; if (is_image) { @@ -47,7 +47,7 @@ public class FileSendOverlay : Adw.Dialog { if (widget == null) { FileDefaultWidget default_widget = new FileDefaultWidget(); default_widget.name_label.label = file_name; - default_widget.set_static_file_info(mime_type); + default_widget.set_static_file_info(content_type); widget = default_widget; } -- cgit v1.3