I have two screens: 1440x900 on the left and 1920x1080 as my primary screen on the right. They are top aligned and the system tray appeared on top of the global menu on the panel and it was on the bigger screen only.
Replacing the GetGeometry() with GetAbsoluteGeometry() worked for me, see comment https://bugs.launchpad.net/ubuntu/+source/unity/+bug/778256/comments/12
This does not seem to be fixed in Oneiric (unity 4.14.2-0ubuntu1) and definitely not fixed in the latest Natty version (unity_3.8.16-0ubuntu1~natty2_i386)
I have two screens: 1440x900 on the left and 1920x1080 as my primary screen on the right. They are top aligned and the system tray appeared on top of the global menu on the panel and it was on the bigger screen only. etry() worked for me, see comment https:/ /bugs.launchpad .net/ubuntu/ +source/ unity/+ bug/778256/ comments/ 12 3.8.16- 0ubuntu1~ natty2_ i386)
Replacing the GetGeometry() with GetAbsoluteGeom
This does not seem to be fixed in Oneiric (unity 4.14.2-0ubuntu1) and definitely not fixed in the latest Natty version (unity_