windowpicker: fix item assignment on workarea change

This fixes a long standing issue on multi-monitor setups. When a panel moves to another monitor then the assignment of task items to the task list needs to be recomputed.

This patch fixes the issue by listening for changes of the workarea and reinitializes the task lists.

Merge request reports

Loading