PopupMenu and itemIdThatMustBeVisible

Something in the PopupMenu broke in the last few builds.

If you show a popup menu near the bottom of the screen, the menu goes upwards. Unless you specify itemIdThatMustBeVisible then the menu menu goes down, showing only 2 items and then a scroll arrow. If you mouse over the scroll arrow, then the menu moves up the screen showing everything.

Well that’s deliberate - it’s the same way that the mac does menus, because it means that when you pop up a combo-box, the currently selected item is over the combo box, right under the mouse.