Community
Participate
Working Groups
This problem was introduced by the changes made for bug 339777. TaskListFocusAction can get into a state when uninstallInterestFilter() does not remove the interest filter resulting in a Task List that is always focused.
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.