Comment 110 for bug 974480

Matthew Paul Thomas (mpt) wrote :

Ed, as Paul Sladen explained in 2013-02-09, the notification area was basically a set of tiny windows: a program could put anything in its window, responding to clicks, right-clicks, double-clicks, drags, or anything else, and doing anything in response, including opening menus in any toolkit. As a simple example (unfortunately common on Windows), an item might open one menu on left-click and a different menu on right-click, with some of the items in those two menus being the same. Even if you came up with heuristics for merging two menus, there's no practical way that a hypothetical Ubuntu component could tell, ahead of time, that either action *would* open a menu, rather than, say, disconnect your Voip call.