summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Stadelmann <delqooklpy@genodeftest.de>2018-05-29 17:40:06 +0000
committerChristian Stadelmann <dev@genodeftest.de>2018-05-31 17:26:17 +0200
commita70f0356e9ab13908b7d3119ad5ae9dbb9fe92b9 (patch)
treec7838896296e2fc41526d3cab6401b1eccd90aef
parentd42483749622fb6961c9c6251d6ad08076aaa394 (diff)
downloadgtk+-a70f0356e9ab13908b7d3119ad5ae9dbb9fe92b9.tar.gz
GtkWindow: Handle non-square icons with height > width correctly
-rw-r--r--gtk/gtkwindow.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/gtk/gtkwindow.c b/gtk/gtkwindow.c
index b8be885df7..f53aa6855a 100644
--- a/gtk/gtkwindow.c
+++ b/gtk/gtkwindow.c
@@ -4569,7 +4569,8 @@ icon_from_list (GList *list,
{
texture = list->data;
- if (gdk_texture_get_width (texture) <= size)
+ if (gdk_texture_get_width (texture) <= size &&
+ gdk_texture_get_height (texture) <= size)
return g_object_ref (texture);
}