OSX fix, gimme gimme gimme!
The latest OSX JDK won't work with IDEA until we get a fix from you guys, the issue is:
KEY_TYPED events were being generated from the Swing event thread, and were synthesized from INPUT_METHOD_TEXT_CHANGED events. This behavior was incorrect, and has been fixed in 1.4.2 Update 1 DP2. KEY_TYPED events are now generated directly from keystrokes and are posted to the AWT event queue. IDEA was working around the bug, and the fix now breaks current versions of IDEA.
So, please give us a build that fixes this!
Please sign in to leave a comment.
Hani Suleiman wrote:
Fixed.
Though it's not the only problem as it seems. At least after 5 mins of running I've encoutered various popup choosers
(like new/generate or quick lists) disappear immediately after they appear.
--
Maxim Shafirov
IntelliJ Labs / JetBrains Inc.
http://www.intellij.com
"Develop with pleasure!"
Maxim Shafirov (JetBrains) wrote:
Fixed. Could anyone expect to receive focusLost event when both old and new focus owners are the same and only object?!
myWindowFocusListener = new WindowFocusListener() {
public void windowGainedFocus(WindowEvent e) {}
public void windowLostFocus(WindowEvent e) {
Window opposite = e.getOppositeWindow();
if (opposite != null) { // opposite == e.getWindow() !!!
closePopup(false);
}
}
};
--
Maxim Shafirov
IntelliJ Labs / JetBrains Inc.
http://www.intellij.com
"Develop with pleasure!"
Now that somebody at Intellij really seems to be working to fix bugs related to OS X, I would like to remind you about the problem I have reported a couple of times without getting any response.
When I use floating windows of IDEA with OS X, the focus is always given to the floating window instead of the editor after various operations. E.g. after using an intention to fix something or introducing a variable, the focus in the editor is lost which makes it almost impossible to use the floating windows while coding.
Also I have noticed that sometimes frames just get lost with the IDEA/OS X combination. For example when evaluating an expression in the debugger, if the user moves the cursor outside the evaluation frame, it suddenly vanishes as soon as the user clicks the evaluation frame again.
- Markus
So does it all work with 2057, or not yet?
works to me now.
thanks JetBrain!