Bug 184724 - [Markers] Background Views should not receive selection changes or other events
Summary: [Markers] Background Views should not receive selection changes or other events
Status: VERIFIED FIXED
Alias: None
Product: Platform
Classification: Eclipse Project
Component: UI (show other bugs)
Version: 3.3   Edit
Hardware: PC Windows XP
: P3 normal (vote)
Target Milestone: 3.4 M5   Edit
Assignee: Tod Creasey CLA
QA Contact:
URL:
Whiteboard:
Keywords: helpwanted, performance
Depends on: 162505
Blocks:
  Show dependency tree
 
Reported: 2007-04-30 12:01 EDT by Randy Hudson CLA
Modified: 2008-02-05 10:13 EST (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Randy Hudson CLA 2007-04-30 12:01:26 EDT
If the Problems View is open on a perspective that is not active, it continues to queue background Jobs and updates its state based on the workbench's selection service. This is wasteful processing of selection changes. The User may have views in the foreground that are fighting for background CPU cycles with such views that are not "active". It also impacts battery life.

Almost all views either push (and therefore often have a sync-with option), or pull from the selection service. So, this problem is not specific to Marker Views.

In my workspace, I have configured the Problems View to show problems of selected element with children. This is probably the worst case scenario as the list is dynamic, but also lengthy.
Comment 1 Tod Creasey CLA 2008-01-18 10:49:11 EST
This is fixed in the new markers view.
Comment 2 Tod Creasey CLA 2008-02-05 10:13:34 EST
Verified in I20080205-0010