| Summary: | BrowserNavigation corrupted for the whole session, if requested before display creation | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [RT] RAP | Reporter: | Arnaud MERGEY <a_mergey> | ||||
| Component: | RWT | Assignee: | Project Inbox <rap-inbox> | ||||
| Status: | RESOLVED FIXED | QA Contact: | |||||
| Severity: | normal | ||||||
| Priority: | P3 | CC: | ivan | ||||
| Version: | 2.0 | ||||||
| Target Milestone: | 2.1 M2 | ||||||
| Hardware: | PC | ||||||
| OS: | Linux | ||||||
| Whiteboard: | |||||||
| Attachments: |
|
||||||
|
Description
Arnaud MERGEY
Created attachment 229846 [details]
sample application
(In reply to comment #0) > In BrowserNavigationImpl, it seems display field is not necessary so "if( > display == sessionDisplay )" check in afterPhase and beforePhase > should be removed, so as the display field. > If this check is really necessary, an exception should be thrown if not true. The check is needed as phase listeners have application scope. What we can do is to replace the display field with uiSession field. Fixed in master with commit f02094f925279e6c645a008a53668d08442d7da0. |