| Summary: | Business PresentationFactory removes ProgressMonitor from StatusLine | ||
|---|---|---|---|
| Product: | [RT] RAP | Reporter: | Hendy Irawan <hendy> |
| Component: | Workbench | Assignee: | Project Inbox <rap-inbox> |
| Status: | ASSIGNED --- | QA Contact: | |
| Severity: | normal | ||
| Priority: | P3 | ||
| Version: | 1.4 | ||
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | All | ||
| Whiteboard: | |||
From Stefan Sommer : I found out that the following line is missing in Fancy/Business WIndowComposer while creating the footer: if (configurer.getShowProgressIndicator()) { ProgressRegion progressRegion = new ProgressRegion(); progressRegion.createContents(statusLineParent, (WorkbenchWindow)configurer.getWindow()); } I am running a job and can't see the progress indicator in the status line. I am using an own window composer as in the design example where the status line is created and set the following properties: configurer.setShowProgressIndicator(true); configurer.setShowStatusLine(true); In the current screenshot you can see how it should look like: http://eclipsesource.com/blogs/wp-content/uploads/2009/09/fancy.png My additions: Still happens on Eclipse RAP 1.4 release, with following config: <presentationFactory defaultLayoutId="org.eclipse.rap.design.example.business.layout" name="Business PresentationFactory" id="org.eclipse.rap.design.example.business.factory"> <defaultStackPresentation id="org.eclipse.rap.design.example.stack.view"> </defaultStackPresentation> </presentationFactory> Removing that code from plugin.xml returns the ProgressMonitor in StatusLine. Original thread: http://www.eclipse.org/forums/index.php/m/688053/