Title: [262361] trunk/Tools
Revision
262361
Author
[email protected]
Date
2020-05-31 04:57:18 -0700 (Sun, 31 May 2020)

Log Message

Unreviewed. Fix GTK4 build with current GTK

* MiniBrowser/gtk/BrowserTab.c:
(audioMutedChanged):

Modified Paths

Diff

Modified: trunk/Tools/ChangeLog (262360 => 262361)


--- trunk/Tools/ChangeLog	2020-05-31 10:40:13 UTC (rev 262360)
+++ trunk/Tools/ChangeLog	2020-05-31 11:57:18 UTC (rev 262361)
@@ -1,3 +1,10 @@
+2020-05-31  Carlos Garcia Campos  <[email protected]>
+
+        Unreviewed. Fix GTK4 build with current GTK
+
+        * MiniBrowser/gtk/BrowserTab.c:
+        (audioMutedChanged):
+
 2020-05-30  Sam Weinig  <[email protected]>
 
         Extended Color: Additional color cleanups

Modified: trunk/Tools/MiniBrowser/gtk/BrowserTab.c (262360 => 262361)


--- trunk/Tools/MiniBrowser/gtk/BrowserTab.c	2020-05-31 10:40:13 UTC (rev 262360)
+++ trunk/Tools/MiniBrowser/gtk/BrowserTab.c	2020-05-31 11:57:18 UTC (rev 262361)
@@ -378,9 +378,12 @@
 {
     BrowserTab *tab = BROWSER_TAB(userData);
     gboolean muted = webkit_web_view_get_is_muted(tab->webView);
-    GtkWidget *image = gtk_image_new_from_icon_name(muted ? "audio-volume-muted-symbolic" : "audio-volume-high-symbolic", GTK_ICON_SIZE_MENU);
 
-    gtk_button_set_image(GTK_BUTTON(tab->titleAudioButton), image);
+#if GTK_CHECK_VERSION(3, 98, 4)
+    gtk_button_set_icon_name(GTK_BUTTON(tab->titleAudioButton), muted ? "audio-volume-muted-symbolic" : "audio-volume-high-symbolic");
+#else
+    gtk_button_set_image(GTK_BUTTON(tab->titleAudioButton), gtk_image_new_from_icon_name(muted ? "audio-volume-muted-symbolic" : "audio-volume-high-symbolic", GTK_ICON_SIZE_MENU));
+#endif
 }
 
 static void browserTabSetProperty(GObject *object, guint propId, const GValue *value, GParamSpec *pspec)
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to