The current system already acts quite intelligent:
It will choose the workspace to maximize on that holds the biggest part of the 
window...

But this system could be improved, my idea:
We could upgrade the logic to not only take the window's position, but also the 
mousepointer's position into account.

We would have to be very careful though when to also check the
mousepointer's position to not introduce unwanted regressions here: On
multimonitor-systems the mousepointer could be on the other screen,
while the user maximizes a focussed window per keyboard shortcut for
example.

But including the mousepointer' position in the maximize viewport
calculation could bring a solution here...

Also a quick peak on the HUD's positioning code could also help as the
HUD will never open off-screen.

-- 
You received this bug notification because you are a member of compiz
packagers, which is subscribed to compiz in Ubuntu.
https://bugs.launchpad.net/bugs/982533

Title:
  Window is maximised in wrong workspace

To manage notifications about this bug go to:
https://bugs.launchpad.net/compiz/+bug/982533/+subscriptions

_______________________________________________
Mailing list: https://launchpad.net/~compiz
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~compiz
More help   : https://help.launchpad.net/ListHelp

Reply via email to