Bug 519636

Summary: Legacy tab not shown when category unknown
Product: [Modeling] Sirius Reporter: William Piers <william.piers>
Component: PropertiesAssignee: Project Inbox <sirius.properties-inbox>
Status: NEW --- QA Contact:
Severity: normal    
Priority: P3 CC: maxime.porhel, pierre.guilet
Version: 4.0.0Keywords: triaged
Target Milestone: ---   
Hardware: PC   
OS: Windows NT   
Whiteboard:

Description William Piers CLA 2017-07-13 10:08:53 EDT
When contributing legacy tabs, the tabs are only shown if their category matches one in a given list. I was able to save this list in debug, it might be the categories declared/used by Sirius but I'm not sure:
[general, core, appearance, resource, advanced, Core, Appearance, Grid, Advanced, default, semantic & extension, semantic, extension, behaviors, documentation, style, visual, domain, extra, misc, default, default]
What is odd is that the tab is forgotten in this method: org.eclipse.eef.properties.ui.legacy.internal.extension.impl.LegacyPropertyTabRegistry.sortTabDescriptorsByAfterTab(List<IEEFTabDescriptor>, List<String>)
Comment 1 Maxime Porhel CLA 2017-07-13 11:39:05 EDT
Hi William, 

Thanks for the detailed bug report.
Nevertheless, it's not yet in the scope of a future release.

Regards, 

Maxime