Community
Participate
Working Groups
Some cell editors dispose their control automatically under some circumstances. For example, StringMultiComposite disposes its control when the user hits Escape or cancels its dialog. This behavior is disruptive when the cell editors are used directly in a dialog. This causes the control to disappear from the dialog, rendering the dialog unusable until it is reopened.
I observed and confirm the problem when using the StringMultiComposite composite from discoverers launch configs.
Fixed in revision 248: I removed the calls to dispose() when hitting cancel in the dialog or trying to commit an invalid value. The Composite still disposes itself on Escape, but this is not a problem for now, since Escape also closes the dialog at the same time.
Nicolas B., I’m not able to close this bug because there isn’t any scenario to reproduce this bug and I do not remember the problem. If you remember the problem can you check the fix and closed this bug. Regards, Gregoire
This works now : I'm marking this bug as closed.