Disable keyboard handler whilst workspace dialogs are open
Fixes #128