Mouse Entered/Mouse Exited Troubles

I have an image view underneath a couple of buttons, and when I hover my mouse over them I want the buttons to change their image.

The problem is that the “Mouse Entered”/“Mouse Exited” handlers don’t appear to work unless some dialog box pops up (like if I choose “Help” or “About” from the main menu, or had it display a dialog in the “Launched” handler)

Any ideas on what’s going on?

I had a similar situation today.
solved it by calling a NSView/NSWindow method in the on launched handler.


on launched theObject
	tell window 1 to set bounds to {a, b, c, d}
end launched

OR


on launched theObject
	call method "setIgnoresMouseEvents:" of window 1 with parameter "NO"      -- or "YES" 
end launched