Bug 220767 [Dialogs] PopupDialog's HOVER_SHELLSTYLE should use SWT.TOOL
3.3.x and 3.4 M5. The SWT.TOOL flag should be used to create hover style shells, hence the PopupDialog's HOVER_SHELLSTYLE should use SWT.TOOL.
bundles/org.eclipse.jface/src/org/eclipse/jface/dialogs/PopupDialog.java
if (showDialogMenu && showPersistActions) {
			IDialogSettings settings = getDialogSettings();
			if (settings != null) {
				String key = getClass().getName() + DIALOG_USE_PERSISTED_SIZE;
				if (settings.get(key) != null)
					persistSize = settings.getBoolean(key);
				key = getClass().getName() + DIALOG_USE_PERSISTED_LOCATION;
				if (settings.get(key) != null)
					persistLocation = settings.getBoolean(key);
			}
		}
	}
	/**
	 * The dialog is being disposed. Dispose of any resources allocated.
	 * 
	 */
	private void handleDispose() {
		if (infoFont != null && !infoFont.isDisposed()) {
			infoFont.dispose();
		}
		infoFont = null;
		if (titleFont != null && !titleFont.isDisposed()) {
			titleFont.dispose();
		}
		titleFont = null;
	}
}