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

Bug 496154

Summary: Disabled reference widget should be scrollable
Product: [Modeling] Sirius Reporter: Arthur Daussy <arthur.daussy>
Component: PropertiesAssignee: Project Inbox <sirius.properties-inbox>
Status: CLOSED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: arthur.daussy_ssii, julien.dupont, pierre-charles.david, stephane.begaudeau, steve.monnier
Version: 4.0.0Keywords: triaged
Target Milestone: 4.1.0   
Hardware: PC   
OS: Windows 7   
URL: https://tuleap.eclipse.org/plugins/tracker/?aid=500
Whiteboard:
Bug Depends on:    
Bug Blocks: 495366    
Attachments:
Description Flags
Sample project to reproduce the bug none

Description Arthur Daussy CLA 2016-06-15 04:36:38 EDT
If the "Is Enable Expression" of a reference widget is valued to 'false', the scrollbar of the widget is also disabled. From my point of view it should not.
Comment 1 Pierre-Charles David CLA 2016-09-13 06:41:46 EDT
This was actually fixed indirectly by the same commit that fixed bug #498063.
Comment 2 Julien Dupont CLA 2016-10-03 11:18:45 EDT
There is no use case to validate this ticket!
Thanks to add a use case to validate this issue, 
waiting, issue is reopened
Comment 3 Pierre-Charles David CLA 2016-10-07 02:34:44 EDT
Created attachment 264682 [details]
Sample project to reproduce the bug

Steps to validate:
1. Import the attached project, and open the sample.aird session.
2. Either in the Model Explorer or the diagram, select class A.
3. The properties view should show a list with all the 10 attributes of the class. The list and associated button should be disabled, *but* (and that's the point of this ticket), it should still be possible to scroll inside the list to see all the attributes.
Comment 4 Pierre-Charles David CLA 2016-10-07 02:34:58 EDT
Fixed.
Comment 5 Pierre-Charles David CLA 2016-10-07 02:35:26 EDT
Verified using the steps mentioned in comment 3.
Comment 6 Pierre-Charles David CLA 2016-10-18 11:09:32 EDT
Available in Sirius 4.1.0, see https://wiki.eclipse.org/Sirius/4.1.0 for details.