Mono is drawing/handling the menus. I don't see how a workaround could look like (as far as I know, there's nothing to influence on which desktop a menu is being drawn).
Best regards,
Dominik
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
This is not a KeePass bug as it works in Windows. If it's a mono bug Dominik may produce a workaround, if possible, but don't hold your breath.
cheers, Paul
p.s. You should be using KeePass 2.24 as it has workarounds for some mono issues.
Mono is drawing/handling the menus. I don't see how a workaround could look like (as far as I know, there's nothing to influence on which desktop a menu is being drawn).
Best regards,
Dominik