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.
In the current trunk, when you click the Exit IDE button in the upgrade wizard, the IDE starts anyway.
*** Issue 33890 has been marked as a duplicate of this issue. ***
The problem is that Import Settings Wizard uses wizard system and after separation of window system there is available only DialogDisplayer.Trivial. The short term solution is to fix this bug there. The long term question is: how this should work? Is it OK that core/ide requires advanced window system features like wizard system?
I think it's OK; most of the wizard impl is actually in openide, i.e. it is a library not strictly an interface. The dialog logic ought not be too complex. I'll take a look.
OK, thanx. The problem seemed to be in incorrect value returned by WD.getValue(). The value should be button which was pressed (ISW set its own buttons).
Was a logic error in default DialogDisplayer - was not setting DialogDescriptor.value when there was a custom action listener on the button.
However there were some other problems with DD.Trivial - did not change content pane in a wizard, e.g. Will try to fix.
"However there were some other problems with DD.Trivial - did not change content pane in a wizard" - yes, that was filed as issue 33890 which I closed as duplicate of this one. One more issue is that buttons at the bottom are centered. I believe I saw an issue for this some time ago (probably filed against wizard component).
I also aligned the buttons to the right.
committed Up-To-Date 1.6 openide/src/org/openide/DialogDisplayer.java
verified in [nb_dev](200306110100)