Bug 244 : figure out focus issues on macosx so that Find & Replace needn't be re-created on each use
Last modified: 2006-09-19 20:57




Status:
RESOLVED
Resolution:
FIXED -
Priority:
P5
Severity:
normal

 

Reporter:
fry
Assigned To:
fry

Attachment Type Created Size Actions

Description:   Opened: 2005-12-13 16:55
One major annoyance in this is that the window is re-created each time that "Find" is called.
This is because Mac OS X has a strange focus issue with windows that are re-shown with
setVisible() or show(). requestFocusInWindow() properly sets the focus to the find field,
however, just a short moment later, the focus is set to null. Even trying to catch this
scenario and request it again doesn't seem to work. Most likely this is some annoyance
buried deep in one of Apple's docs, or in the doc for the focus stuff (I tend to think the
former because Windows doesn't seem to be quite so beligerent).
Additional Comment #1 From fry 2005-12-13 16:58
*** Bug 70 has been marked as a duplicate of this bug. ***
Additional Comment #2 From fry 2006-09-19 20:57
fixed for revision 0116.