|
Project
|
IntelliJ IDEA
|
|
Priority
|
Normal |
|
Type
|
Bug |
|
Fix versions
|
No Fix versions |
|
State
|
Duplicate |
|
Assignee
|
Kirill Kalishev |
|
Subsystem
|
Code Navigation |
|
Affected versions
|
98.117, 98.187 |
|
Fixed in build
|
No Fixed in build
|
BTW, I am using Linux if this might be OS specific...
I always enable "Focus follow mouse" and it seems that this is the problem... If I enable "Click to focus", I don't get this error anymore, it seems... So I guess the reason it sometimes works ok, is that the mouse is positioned in the right place for it to work...
But this is new, never had such a problem with earlier versions of IDEA... And I don't want to enable "Click to focus" on my system to be able to use IDEA....
But I see that I only have to learn to live with it...
Tested with EAP build 111.255 using Windows 7 and XMouse.
The navigation popup (Ctrl-N) doesn't hide any more but the cursor still disappears from ctrl-n text field and moves to underlying editor.
Reproduction:
1) Ctrl-N
- > Mouse cursor is NOT within the bounds of the input text field
2) type characters ("ABC")- > the class list appears
- > mouse cursor is now within the bounds of the opened class list
3) type next character "D" (ABCD) which reduces the class list- > mouse cursor is NOT within the bounds of the reduced class list
- > Cursor moves to underlying editor (in constrat to the behaviour before the navigation popup keeps visible, but any typed character appears in editor instead of navigation input field)
:((((((probably you can make this empty space transparent or fill it with some useful info, but just leaving a blank area is also fine
Neither do I - we are talking about a key-shortcut feature ...
Also in my experience (running metacity on Linux) focus does not change when moving the mouse within a window, only when mouse movement crosses window boundaries. However I don't know how this is affected if you're using lightweight GUI components and managing them yourself rather than system-provided components.
the only case when i use mouse together with this popup is to select several items from list (would be nice to have a way to do it with keyboard only, for sure)
nobody is suggesting that you would not be able to use mouse for this popup
ideally, every feature should be accessible by using only mouse or only keyboard, none should require both at the same time
one more workaround i can imagine - automatically put mouse cursor over popup textfield when it is invoked, looks like it should be really easy to implement
http://www.screenr.com/JFws
Please try 11.0.2 final. Mouse selection should work just as well as it did before.
I'm not sure what you mean by "well-proven dialog behavior" in this case.
:(( This is really annoying.
Repro (same as with EAP build 111.255 -> see my post above):
The navigation popup (Ctrl-N) doesn't hide any more but the cursor still disappears from ctrl-n text field and moves to underlying editor.
Reproduction:
1) Ctrl-N
* > Mouse cursor is NOT within the bounds of the input text field
2) type characters ("ABC")
* > the class list appears
* > mouse cursor is now within the bounds of the opened class list
3) type next character "D" (ABCD) which reduces the class list
* > mouse cursor is NOT within the bounds of the reduced class list
* > Cursor moves to underlying editor (in constrat to the behaviour before the navigation popup keeps visible, but any typed character appears in underlying editor instead of navigation input field)
Did you turn off the "Close navigation popups on focus loss" option in Settings | General?
of course I did. Otherwise the navigation popup would disappear/hide in step 3)
I am seeing a lot of this though (off topic, sorry)...
Error while indexing /usr/lib/python2.5/pstats.py
To reindex this file IDEA has to be restarted
I see 3 startup/shutdown options and 4 synchronization options.
I am pleased to report though, that scrolling and general redrawing behavior over NX seems to have greatly improved, it used to be deplorable over NX, crazy slow and jerky scrolling and redrawing if you say resized the left column. But now it is a lot better, I wouldn't call it great, but it is usable. I'm pleased with that, though it should really be better.
Indexing also seems MUCH faster, like 2-3 times faster, but I'm suspicious it's not indexing as much as it used to, because now I find that JavaScript completion is extremely slow, like 30 seconds just to launch the selection popup. This is when you type foo. and it tries to complete the properties of foo. I didn't a/b that with IJ/9 though, I'll do that tomorrow, but it certainly felt a lot slower than it used to be (but I might be wrong). It's so slow (even in 9) that I fear typing a period in JS, however I find that if I always follow the period with a junk char, eg, foo.x typed very quickly, that prevents it from stealing my ability to type for the next 30 seconds. Looks like I'll have to be even more diligent about that if I ever switch to 11.