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.
- Set up a Data Object property editor to accept a top level data object like a Java file. - Make sure the property sheet is visible in the background while the editor is open. - Selecting something which disables ok (like a folder). - The illegal icon is shown in the property sheet. There should be no update to the property sheet until the user chooses a new value and hits ok.
Will require a small change in PropertyPanel. Testing the fix, hope to commit soon. This is not an issue in DataObjectEditor - it applies to all editors.
Fixed in PropertyPanel 1.89.2.2 (on release33 branch).
David told me that his fix for issue 18552 caused a regression here which he fixed in the following way: If a value is legal and then an illegal value is shown in the popup editor, there is no error icon. If the value in the sheet is illegal and the editor is opened, the error icon is hidden. We discussed this and decided it was not optimal behavior, but it was better than the old behavior. A suggestion was made by me to "clone" the environment from the property sheet to the opened property editor so one can have an illegal value while the other has a valid value. Once the user hits okay, the selection in the popup editor is applied. If the user hits cancel, it is discarded. This issue is being reopened to track this suggestion.
Target milestone -> 3.4
The same issue was entered again (by someone else). I am marking this as duplicate of the other one. *** This issue has been marked as a duplicate of 19527 ***
Yes, the other issue describes the same symptom, but this issue was meant to become a more generic solution (cloning the env doesn't just affect the marking). If you still feel they are duplicates, that's fine. Otherwise, reopen this one and change the summary, please.
Resolved for 3.4.x or earlier, no new info since then -> verified.
Resolved for 3.4.x or earlier, no new info since then -> closing.