Originally Posted by curaga
That's not about Xorg, it's about your WM. X does not know or care about workspaces.
So if you want that behavior on X, just use a proper WM instead of blaming X
X has a shared surface for all screens where Wayland has one per output so it has a tendency to dictate how it works in the wm