Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 344879

Summary: ImpliedElementProperty causes misalignment in the UI
Product: z_Archived Reporter: Shenxue Zhou <shenxue.zhou>
Component: SapphireAssignee: Konstantin Komissarchik <konstantin>
Status: CLOSED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: konstantin
Version: unspecified   
Target Milestone: ---   
Hardware: All   
OS: All   
Whiteboard:

Description Shenxue Zhou CLA 2011-05-05 13:58:01 EDT
When adding an ImpliedElementProperty right after a ValueProperty in the UI definition, I'd expect the implied property to be aligned with the value property. But Sapphire UI seems to start a new alignment when it encounters an implied property. Here is a sample sdef snippet:

                    <property-editor>ExceptionHandler</property-editor>
                    <property-editor>UsePageFragments</property-editor>
                    <with>
                        <path>Initializer</path>
                        <default-panel>
                            <content>
                                <property-editor>Expression</property-editor>
                            </content>
                        </default-panel>
                    </with>

In the Sapphire UI, ExceptionHandler and UsePageFragments are aligned. But Initializer is not aligned with them.
Comment 1 Konstantin Komissarchik CLA 2011-05-05 17:28:34 EDT
Fixed the problem. Added an example of this in the gallery sample under Element Properties -> Implied. Please verify.
Comment 2 Shenxue Zhou CLA 2011-05-06 15:42:44 EDT
verifed. Thanks!