Steps to reproduce:
1) Click some property with inline property editor
2) Press Space to enter edit mode
3) Press Escape to cancel changes
Blue background indicating selected line in
property sheet disapears. But the component still
has focus and blue background is drawn when moving
up or down.
Hmm. There were some painting hacks put in specifically for the radio
button boolean editor that I can probably take out now...
The painting hacks are gone - is this still a problem?
Fixed in trunk, BaseTable v. 1.10
The behavior is still the same in dev-200401291900. Is it supposed to
be in this build?
Depends when the build was built - I integrated the fix around 6:30 in the evening
yesterday, Prague time. Tested it on a private 1.5 build that I got from the JDK team
to test the window modality fix, so I'm not sure how it matches the current 1.5 builds.
Seems to be still there, but it only shows this behavior on comboboxes
The behavior is different even on JDK 1.4.2. The focus is still on the
correct line after escaping but on comboboxes the highlight blinks.
Ugh. I spent two weeks of my life in the last year just making combo boxes work at all
normally on a single click in the property sheet. I'll see what I can do, but if it flashes, it
Flashing is not the problem of this issue, it is the lost focus on JDK
1.5.0 on comboboxes.
It would be nicer without flashing though :-).
Moving to Promotion D, but will look at it if there's time. The issue is fixed for everything
except combo boxes. These are particularly difficult, and I don't want to fix it on 1.5.0 by
breaking it on 1.4.2, which would be pretty easy to do.
I think now we can fix it for JDK1.5.0
I'm not able to reproduce the problem with the lost focus in the
current build. Tried with WinXP/Linux/1.4.2/1.5.0. Please reopen if it
is still happening.
Yes, problem disapeared, verified in dev-200502131900.