Thank you for your post.
This has been previously reported. Our Development and Software Quality Assurance (Testing) departments are aware of this issue, and I have attached your post to the origiinal case. When more information becomes available for you, I will let you know.
Are we talking pop up menu or drop down list here? On my Windows machine, I see this behavior on the pop-up not the drop down.
This is a drop down formatted field, and it occurs on Mac only.
This is a Standared AppleOS drop down menu, drawn and click detected by AppleOS, not FMP.
AppleOS detects the user clicking outside the drop down menu "rectangle", assumes the user changed his mind, removes the menu and moves on.
FMP program never knows the user didn't select a list item.
FMP cannot correct this!
AppleOS does this to assure Application to Application consistency. Clicking or in fact mouse down moves that exceed the menu "Rectangle" and highlighting items, type aheads, etc. are all done by AppleOS, not FMP.
Try this simple example:
1) Create a FMP window with a standard button.
2) In browse mode Click and HOLD on the Button.... Dont release the mouse down!
Observe the button is Greyed out. This is an AppleOS subroutine doing the Grey, not FMP
3) Now move the mouse outside the bounding rectangle for the button. Still holding the mouse button down.
4) Now release the mouse outside and note that the FMP did not perform button action
Only when AppleOS detects a properly executed by user, full button click does FMP receive an User Event.
I futher discussions about my Bug resolution answer above, I want to clairfy a bit more.
If you follow AppleOS guidlines then...
FMP11 or higher Actions is Correct, past versions actions were the Bug.
A AppleOS guideline that FMP follows perfectly in all FMP version, in dealing with drop downlist is...
User in all AppleOS followed applications moves to next in list
And Shift Tab..
moves to Previous in list
A mouse click outside the drop down list should maintain FOCUS on that field to allow manual entry [Apple rule, not mine].
Apple has succeed in their approach to make all Apple guideline products consisitent behavior thus making the user happy with "application to application behavior" the same.
FMP has to decide what to do with the "outside the Drop Down List Rectangle" click event. Just think about the possibilites inside the FMP window for a second..
1) Click on a Control
2) Click on field
3) Select and check box
4) Zoom the window
Select the field in Focus...
I hope this is a clearer explanation.