Community
Participate
Working Groups
When I create a plugin with 'View contribution using 4.x API' it does not show up after launching the app in Window -> View -> Others... It looks like a regression as it works fine in Eclipse 2021-03 and 2020-12 This issue is similar to: https://bugs.eclipse.org/bugs/show_bug.cgi?id=514331 Tested packages: eclipse-committers-2021-06-R-win32-x86_64.zip - not working eclipse-committers-2021-03-R-win32-x86_64.zip - works eclipse-committers-2020-12-R-win32-x86_64.zip - works Menu and Toolbar '4.x' contributions are now showing up as well.
It works on Version: 2021-06 (4.20) Build id: I20210320-0650 but not on eclipse-SDK-I20210331-1800-linux-gtk-x86_64
@Lars, any idea on this one?
Most likely related to bug 569108.
Most likely the the app model is saved and the template only use apply "initial". Does it work if you are using the -clearPersistedState flag in your runtime configuration?
For (In reply to Andrey Loskutov from comment #3) > Most likely related to bug 569108. This was a better hint. From looking at the Gerrit in this bug, the filtering seems not ignore non plug-in based views. Hannes, can you have a look?
(In reply to Andrey Loskutov from comment #3) > Most likely related to bug 569108. Reverting the fix there fixes this issue.
Since this is a regression, it is better to fix this by M3 ( this is the M3 testing/declare week). If not fixed by EOD, I will have to revert the commit that caused this issue.
revert commit-> https://git.eclipse.org/r/c/platform/eclipse.platform.ui/+/183775
IMO, let's revert right now and reopen bug 569108 and ensure it contains a test about pure e4 views.
(In reply to Mickael Istria from comment #9) > IMO, let's revert right now and reopen bug 569108 and ensure it contains a > test about pure e4 views. +1
I will test comment#0 with tomorrow's build
The revert commit is released https://git.eclipse.org/c/platform/eclipse.platform.ui.git/commit/?id=b015d463a1c8717f33a7ab8ac5e92bd62a930404
verified on Version: 2021-09 (4.21) Build id: I20210817-0600