Bug 519636 - Legacy tab not shown when category unknown
Summary: Legacy tab not shown when category unknown
Status: NEW
Alias: None
Product: Sirius
Classification: Modeling
Component: Properties (show other bugs)
Version: 4.0.0   Edit
Hardware: PC Windows NT
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Project Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords: triaged
Depends on:
Blocks:
 
Reported: 2017-07-13 10:08 EDT by William Piers CLA
Modified: 2017-07-17 10:31 EDT (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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