This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
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 now. 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 flashes.
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.