| Summary: | focus filter sticks when FocusTaskList action runs twice | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | z_Archived | Reporter: | Steffen Pingel <steffen.pingel> | ||||||
| Component: | Mylyn | Assignee: | Steffen Pingel <steffen.pingel> | ||||||
| Status: | RESOLVED FIXED | QA Contact: | |||||||
| Severity: | enhancement | ||||||||
| Priority: | P3 | CC: | greensopinion, shawn.minto | ||||||
| Version: | unspecified | ||||||||
| Target Milestone: | 3.6 | ||||||||
| Hardware: | All | ||||||||
| OS: | All | ||||||||
| Whiteboard: | |||||||||
| Bug Depends on: | 339777 | ||||||||
| Bug Blocks: | |||||||||
| Attachments: |
|
||||||||
|
Description
Steffen Pingel
Created attachment 197406 [details]
fix
Created attachment 197407 [details]
mylyn/context/zip
Steps: 1. Focus Task List 2. Activate Task that has a stack trace 3. Unfocus Task List The focus filter is still active even though the task list is unfocused. This is due to the viewer initialization in ContextPopulationStrategy.populateContext() which causes FocusTaskListAction.installInterestFilter() to get invoked twice which causes the interest filter to get added to previousFilters and previousSorter to get set to an unexpected sorter. Fix applied to head and e_3_7_m_3_6_x branch. |