Bug 7235 [Contributions] Need dispose() for action delegates
bundles/org.eclipse.ui.workbench/extensions/org/eclipse/jface/action/StatusLineManager.java
dest= (IContributionItem) ws[srcIx].getData();
					else
						dest= null;
						
					if (dest != null && src.equals(dest)) {	
						
						srcIx++;
					} else {
						
						src.fill(statusLine);
					
						
						Control[] newChildren = statusLine.getChildren();
						for (int j = oldChildCount; j < newChildren.length; j++) {
							newChildren[j].setData(src);
						}
						oldChildCount = newChildren.length;
					}
					destIx++;
				}
			}
			setDirty(false);
			
			statusLine.layout();
			statusLine.setRedraw(true);
		}
	}
}
}