Comment 38 for bug 742544

Revision history for this message
Kim Nguyễn (kim.nguyen) wrote :

@Andrea: ok.

Although I understand this can be a sane default, just ignoring X primary monitor seems too much. There are several reasonable configurations where the primary should get the panel, no matter where it is. E.g configuration used when you need to
copy/read from a secondary monitor placed on the left (like my case), configurations where you put your laptop on the left of
your big monitor (because there is no space on your desk on the right for instance etc...).
I understand that if the panel is not on the left-most monitor it makes it difficult to just fling your mouse on the top-left corner
and display the application menu but still. A much better solution would be to make the top-left corner of the primary monitor
(with the panel) block the mouse pointer or put some kind of slight edge resistance...

The semantics of primary monitor is, "the monitor which is just in front of me, where I want stuff to be displayed". Ignoring that
won't cut it in many situations. Plus that makes the "black bar" in the Display property completely useless and confusing.

Anyway I've patched it locally (see rev. http://bazaar.launchpad.net/~unity-team/unity/trunk/revision/1609 for those interested) to suit my needs but I'm just curious to see how this design issue will be solved.

Best.