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

Bug 373564

Summary: [ScrolledComposite] Hidden Sliders of ScrolledComposite can be revealed
Product: [RT] RAP Reporter: Nick Mussin <nmussin>
Component: RWTAssignee: Project Inbox <rap-inbox>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: tbuschto
Version: 1.5   
Target Milestone: 1.5 M7   
Hardware: All   
OS: All   
Whiteboard:
Attachments:
Description Flags
ScrolledComposite revealed slider bug none

Description Nick Mussin CLA 2012-03-07 12:26:30 EST
Created attachment 212230 [details]
ScrolledComposite revealed slider bug

ScrolledComposite utilizes Slider widgets on the client-side that are usually not visible, as they are overlayed by ScrollBars.

In Chrome however, it is possible to reveal the hidden Sliders by "dragging" the mouse pointer over the scrolled composite:

- push the mouse button down within the scrolled composite (don't release the mouse button yet)

- move the mouse pointer out of the scrolled area (just like selecting a few lines of text by mouse).

The content of the scrolled composite slides out a few pixels and Sliders become visible.

I couldn't reproduce this behaviour in Firefox. Did not check IE.

See attached screen shot.
Comment 1 Ivan Furnadjiev CLA 2012-03-21 07:35:56 EDT
It's reproducible with Controls Demo -> ScrolledComposite Tab too. Native scrollbars are revealed in Chrome by dragging the mouse inside the ScrolledComposite. Tested with Chrome 18.0.1025.117. Other browsers are not affected.
Comment 2 Tim Buschtoens CLA 2012-04-05 07:09:43 EDT
Fixed in CVS HEAD.
Using disableScrolling method on ScrolledComposites client area element.