fix workgroups2 and desktop-mode