According to some debug printfs I added to PanelTray.cpp, both GetAbsoluteGeometry() and GetRootGeometry() always return coordinates relative to the top-left corner of a panel.
(And, for extra fun, the systray window is repositioned twice: once for the panel on the left screen, and once for the panel on the right screen. This would cause extra fun if my screens had different widths.) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/778256 Title: Notification area ("system tray") missing when using dual monitors of different sizes, with their bottoms aligned -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
