Bug 143474 [FieldAssist] Info popup in ContentProposalAdapter shows obsolete information
This problem occurs when the info popup dialog is already up. When I scroll through a list of content proposals in the content proposal popup dialog, if the current selection has extra information to show, the associated info popup dialog comes up. Then if I scroll to another selection which does not have any extra information to show, the info popup dialog does not go away. Instead, it keeps showing the context information from my last selection. Shouldn't the info popup be closed if the new selection has no additional information to show? Thanks.
bundles/org.eclipse.jface/src/org/eclipse/jface/fieldassist/ContentProposalAdapter.java
/*
	 * The lightweight popup used to show content proposals for a text field. If
	 * additional information exists for a proposal, then selecting that
	 * proposal will result in the information being displayed in a secondary
	 * popup.
	 */
	class ContentProposalPopup extends PopupDialog {
		/*
		 * The listener we install on the popup and related controls to
		 * determine when to close the popup. Some events (move, resize, close,
		 * deactivate) trigger closure as soon as they are received, simply
		 * because one of the registered listeners received them. Other events
		 * depend on additional circumstances.
		 */
		private final class PopupCloserListener implements Listener {