Community
Participate
Working Groups
SelectionStatusDialog (org.eclipse.ui.workbench/Eclipse UI/org/eclipse/ui/dialogs/SelectionStatusDialog.java) used to display all Status messages (OK, WARNING, ERROR). Now, after commit 32cc7517871fc53b393eef92fd104e230d07344f (Bug 546991 - [Dialogs] Extract MessageLine to a new public type ) it shows only WARNING/ERROR messages. The problem is that org.eclipse.ui.internal.MessageLine.java was replaced by org.eclipse.jface/src/org/eclipse/jface/dialogs/MessageLine.java, but they have different behaviours. The former showed all messages (see method setErrorStatus in https://git.eclipse.org/r/plugins/gitiles/platform/eclipse.platform.ui/+/f3ea6a3368796759bced54585d25fb5605a081a3/bundles/org.eclipse.ui.workbench/Eclipse%20UI/org/eclipse/ui/internal/MessageLine.java ) while the latter does not show OK status messages (see https://github.com/eclipse/eclipse.platform.ui/blob/master/bundles/org.eclipse.jface/src/org/eclipse/jface/dialogs/MessageLine.java )
Alexander, could you please check?
(In reply to Andrey Loskutov from comment #1) > Alexander, could you please check? Yes, it looks like IStatus with OK severity will not have message applied by the new impl. The method contract is really unclear, but I think now we need to restore the implementation.
New Gerrit change created: https://git.eclipse.org/r/158638
(In reply to Eclipse Genie from comment #3) > New Gerrit change created: https://git.eclipse.org/r/158638 Andrey, could you please review?
Is there some target milestone for this or estimate? It's hitting our RCP product and we need to decide if we wait for the fix or devise some workaround.
Gerrit change https://git.eclipse.org/r/158638 was merged to [master]. Commit: http://git.eclipse.org/c/platform/eclipse.platform.ui.git/commit/?id=564a75f11167ef2a45bb0d33e52d98b52b35781b
(In reply to Hernán González from comment #5) > Is there some target milestone for this or estimate? > It's hitting our RCP product and we need to decide if we wait for the fix or > devise some workaround. Please try it in the nearest integration build
New Gerrit change created: https://git.eclipse.org/r/159669