For the last release it was announced that you could now use the menubar as a bigger drag target for the, merging the difference between the title bar and the menu; but in use not all action were proxied through (notably double-click to maximise wasn't) which made it still significant to remember the difference.
For it to be seamless all actions need to "just work" as they would for a titlebar. Instead of duplicating each case separately, it might be better to just try and forward/proxy all events that aren't actually to a menu through to the window-manager as if they were on the titlebar, which would re-use the existing implementation code.
For the last release it was announced that you could now use the menubar as a bigger drag target for the, merging the difference between the title bar and the menu; but in use not all action were proxied through (notably double-click to maximise wasn't) which made it still significant to remember the difference.
For it to be seamless all actions need to "just work" as they would for a titlebar. Instead of duplicating each case separately, it might be better to just try and forward/proxy all events that aren't actually to a menu through to the window-manager as if they were on the titlebar, which would re-use the existing implementation code.