Community
Participate
Working Groups
Using 0518-0010, the code assist window is flickering when you type letters to reduce the number of proposals. It can be quite annoying when reducing from a lot of proposals to just a few.
I cannot reproduce using N20050519-0010. - do you see this starting N20050518-0010 or even before? - can you provide steps where you see it?
Reopen. Don't you get a very bad redraw of the list of proposals when you type letters to reduce the number of proposals? Try to code assist after a '.' where you expect a lot of proposals. Then type a letter that would reduce the list to 1 or 2 items. It looks like the list is completely clear and then filled with the 2 new entries. This used to be smoother in the past.
>Don't you get a very bad redraw of the list of proposals when you type letters >to reduce the number of proposals? Of course I do, that's why I closed it as worksforme ;-) >Try to code assist after a '.' where you expect a lot of proposals. Can you give a concrete example where you see this. I just tried with .a<code assist> inside a test where there are many assert* and it looks good. Tom, how is it for you under Linux-GTK?
For example, go to: org.eclipse.jdt.core.tests.dom.ASTConverter15Test.test0180 On the line: ITypeBinding typeBinding = wildcardType.<code assist>resolveBinding(); and type 'i'. I cannot say I like the refresh of the list. It is up to you to close it, but something this can be really ugly according to the number of proposals.
It's smoother than ever under GTK because we don't redraw on/off any more, but simply remove the filtered proposals.
>org.eclipse.jdt.core.tests.dom.ASTConverter15Test.test0180 I have almost the whole SDK in my workspace and you managed to provide an example that's outside ;-). I'd be happy to get one that's in a non-test plug-in.
This was simply an example. It is not difficult to reproduce. Code assist at a location where you expect lot of proposals and then type a few letter to reduce the number of proposals. It looks that you don't want to change anything there anyway. So why an example would be useful?
Get rid of deprecated state.
.