--- xfce4-panel-4.14.3-orig/plugins/tasklist/tasklist-widget.c 2020-01-12 21:22:24.000000000 +0100 +++ xfce4-panel-4.14.3/plugins/tasklist/tasklist-widget.c 2022-04-14 04:26:14.994167672 +0200 @@ -2859,7 +2859,7 @@ } - +#if 0 /* fix https://bugs.launchpad.net/ubuntu/+source/xfce4-panel/+bug/1968942 */ static gboolean xfce_tasklist_button_size_allocate (GtkWidget *widget, GdkRectangle *allocation, @@ -2871,7 +2871,7 @@ return TRUE; } - +#endif #ifdef GDK_WINDOWING_X11 @@ -3444,8 +3444,10 @@ G_CALLBACK (xfce_tasklist_button_button_release_event), child); /* monitor window changes */ + /* fix https://bugs.launchpad.net/ubuntu/+source/xfce4-panel/+bug/1968942 g_signal_connect (G_OBJECT (child->button), "size-allocate", G_CALLBACK (xfce_tasklist_button_size_allocate), child); + */ g_signal_connect (G_OBJECT (window), "icon-changed", G_CALLBACK (xfce_tasklist_button_icon_changed), child); g_signal_connect (G_OBJECT (window), "name-changed",