GNOME Bugzilla – Bug 520124
Tasklist does not update when the demands_attention hint is set on a window
Last modified: 2008-03-19 14:06:51 UTC
Please describe the problem: Libwnck's tasklist does not update correctly when the _NET_WM_STATE_DEMANDS_ATTENTION hint is set on a window and the window is on another workspace. After an update of the tasklist due to some other even, such as opening a window, the window with the demands_attention hint is properly shown. Steps to reproduce: 1. Have a window on another workspace 2. Make this window set demands_attention 3. Watch the window not appearing in the tasklist Actual results: The window is not visible in the tasklist until another tasklist update happens. Expected results: The window should show up immediately. Does this happen every time? Yes, at least using Compiz and thus viewports. Other information: The problem can be reproduced easily using Compiz from git and a small Python tool I'm going to attach.
Created attachment 106489 [details] Python test tool
Created attachment 106509 [details] [review] Should fix the bug I can't test the patch, since I don't have a wm handling viewports... Testing welcome.
(In reply to comment #2) > Created an attachment (id=106509) [edit] > Should fix the bug > > I can't test the patch, since I don't have a wm handling viewports... Testing > welcome. This patch works just as expected :)
This problem has been fixed in our software repository. The fix will go into the next software release. Thank you for your bug report.