Have workspace switcher active with multiple workspaces, in minature view, one row
-> Workspace switcher is sized to encompass both montitors. e.g. 2 workspaces on 2x 1920x1080 side-by-side results in two boxes, each of which encompasses a 3840x1080 area. This is obvious when moving large windows.
Disable one monitor with xrandr --output $foo --off
-> Total screen size is reduced to 1920x1080, but Workspace switcher is still sized 3840x1080 per workspace
Manually change number of workspace back and forth
-> Now the workspace switcher is updated properly, resizing itself to 1920x1080 per workspace
It may be that Libwnck fails to set the layout, especially when there are multiple plugins (which does not seem to be the case here). But in these cases, there is not much we can do. I'm closing.