Help: Odd menu behavior under LC6.7.11 on OSX

Paul Dupuis paul at researchware.com
Mon Jan 9 14:56:49 EST 2017


We're developing under LC6.7.11 and can not move to new versions of LC
just at the moment. We are seeing a weird menu rendering issues under
OSX (Mavericks through El Capitan).

Our group object for our menu buttons has an 'on mouseDown' handler that
looks at various object states and updates (enables/disables, revises
wording, etc.) menu items in all the menus of the menubar accordingly.
i.e. Edit > Copy is not enabled unless there is something to Copy and so on.

We build the app for Windows and OSX. The code works correctly under
Windows. On OSX what we see is that if you click and hold the mouse down
on a menu, File, for example, the state of all items in the File menu
are reflected correctly. If you continue to hold the mouse down and drag
over to the Edit menu to view that, it reflects the prior menuitem
states, not what the script just updated them to. If you release the
button and click on Edit, it now renders the Edit menuItems with the
correct states.

Has anyone working in 6.7.11 currently or when previously working in
6.7.11 seen anything like this?




More information about the use-livecode mailing list