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

Bug 298173

Summary: [design] Transparent toolbar layer becomes visible when a dialog is placed over it
Product: [RT] RAP Reporter: Beyhan Veliev <beyhan.veliev>
Component: WorkbenchAssignee: Project Inbox <rap-inbox>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: mknauer
Version: 1.3   
Target Milestone: 1.3 M5   
Hardware: All   
OS: All   
Whiteboard:
Attachments:
Description Flags
Patch to reproduce the described bug none

Description Beyhan Veliev CLA 2009-12-18 08:49:44 EST
Build Identifier: 

When a view has a toolbar it has also a transparent layer over the toolbar which is invisible when the view is in state active. But if you open a dialog and place it over the view toolbar than the the invisible toolbar layer comes over the dialog and becames visible.

Reproducible: Always
Comment 1 Ivan Furnadjiev CLA 2009-12-22 05:33:58 EST
Beyhan, I don't understand well... and I can't reproduce it. Can you provide a snippet or step-by-step instructions how to reproduce it with the existing demos?
Comment 2 Beyhan Veliev CLA 2009-12-22 10:55:21 EST
Created attachment 154934 [details]
Patch to reproduce the described bug
Comment 3 Beyhan Veliev CLA 2009-12-22 10:55:41 EST
Ivan, this bug is related to bug 295702. May be its description can help you to understand this bug. Steps to reproduce this bug:

1. Apply the provided patch to the RAP examples. Use the examples of 1.3 M4 with the business design. The patch makes the title of the "Example" view visible and contributes a toolbar action to it.  
2. After the examples are started, configure the toolbar action of the "Example" view to be visible.
3. Change the selection in the "Navigation" view.
4. Open the "About" dialog and place it over the toolbar of the "Example" view. 
5. The invisible toolbar layer of the "Example" view comes over the dialog and becomes visible.
Comment 4 Ivan Furnadjiev CLA 2009-12-22 11:11:19 EST
Thanks, Beyhan. Now I see what is the problem.
Comment 5 Ivan Furnadjiev CLA 2009-12-23 07:18:40 EST
Fixed in CVS HEAD.