Support keyboard navigation between windows across desktops
If a DesktopView doesn't handle a keyboard navigation event it propagates to main which then focusses the next desktop view and the relevant window.
Empty desktops can also be selected.
If a DesktopView doesn't handle a keyboard navigation event it propagates to main which then focusses the next desktop view and the relevant window.
Empty desktops can also be selected.