Fixes #48

Besides actually fixing the issue, it also adds displaying the setting window as a secondary action to the menu button (i.e. ctrl-clicking the menu button calls that windows)
Yes, maybe. It's just an artifact of my code style :)