[Xfce4-commits] [xfce/xfce4-panel] 01/01: tasklist: Make sure group icons are correctly sized
noreply at xfce.org
noreply at xfce.org
Sat Mar 25 01:06:32 CET 2017
This is an automated email from the git hooks/post-receive script.
ochosi pushed a commit to branch master
in repository xfce/xfce4-panel.
commit 8fbb19c51640fde835d50fb423e9bf382897335c
Author: Simon Steinbeiss <simon.steinbeiss at elfenbeinturm.at>
Date: Sat Mar 25 01:06:15 2017 +0100
tasklist: Make sure group icons are correctly sized
---
plugins/tasklist/tasklist-widget.c | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/plugins/tasklist/tasklist-widget.c b/plugins/tasklist/tasklist-widget.c
index a89c106..de782a0 100644
--- a/plugins/tasklist/tasklist-widget.c
+++ b/plugins/tasklist/tasklist-widget.c
@@ -3573,6 +3573,7 @@ xfce_tasklist_group_button_icon_changed (WnckClassGroup *class_group,
XfceTasklistChild *group_child)
{
GdkPixbuf *pixbuf;
+ gint icon_size;
panel_return_if_fail (XFCE_IS_TASKLIST (group_child->tasklist));
panel_return_if_fail (WNCK_IS_CLASS_GROUP (class_group));
@@ -3584,9 +3585,13 @@ xfce_tasklist_group_button_icon_changed (WnckClassGroup *class_group,
if (group_child->tasklist->minimized_icon_lucency == 0)
return;
+ icon_size = xfce_panel_plugin_get_icon_size (xfce_tasklist_get_panel_plugin (group_child->tasklist));
+
/* get the class group icon */
if (group_child->tasklist->show_labels)
pixbuf = wnck_class_group_get_mini_icon (class_group);
+ else if (icon_size <= 31)
+ pixbuf = wnck_class_group_get_mini_icon (class_group);
else
pixbuf = wnck_class_group_get_icon (class_group);
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
More information about the Xfce4-commits
mailing list