[Feature Request] Option to close when another window is raised
I’m using XFCE with "focus follows mouse" activated. With Whisker menu this does not work really well because if the option to have the menu stay visible when the focus is lost is not activated, then the menu will close as soon as the mouse exits the boundaries of the menu (if there is another window underneath) and, if this option is set, then it requires a click on the menu icon to close, which is also annoying.
Could there be an option to close the menu only a click happens outside of the menu or, if this is not possible, when another window is raised above the menu (which I suppose can be seen by polling XQueryTree regularly, even if it’s not very elegant). I gues that this would work except for clicks on the desktop itself.
Otherwise, maybe just adding a small delay (configurable or not) before the menu closes when the focus is lost would help for cases when the mouses briefly exit the menu boundaries by mistake.