Bug 123653 Ctrl-Shift-D does not work in dialogs
Display is mapped to M1+M2+D on all platforms plus M1+M2+V on gtk. The "D" binding will not work in dialogs on GTK, but it's the first binding we find so the display popup still says to press Ctrl-Shift-D to move to the display view. Moving the "V" binding above the D binding, might be sufficient, though I'm not sure order is guaranteed.
bundles/org.eclipse.jface/src/org/eclipse/jface/bindings/BindingManager.java
/*
			 * What we do depends slightly on whether we are trying to build a
			 * list of all possible bindings (disregarding context), or a flat
			 * map given the currently active contexts.
			 */
			if (activeContextTree == null) {
				
				final Collection bindings = new ArrayList();
				if (match instanceof Binding) {
					bindings.add(match);
					bindingsByTrigger.put(trigger, bindings);
					addReverseLookup(triggersByCommandId, ((Binding) match)
							.getParameterizedCommand(), trigger);
				} else if (match instanceof Collection) {
					bindings.addAll(resolveConflicts((Collection) match));
					bindingsByTrigger.put(trigger, bindings);
					final Iterator matchItr = bindings.iterator();
					while (matchItr.hasNext()) {
						addReverseLookup(triggersByCommandId,
								((Binding) matchItr.next())
										.getParameterizedCommand(), trigger);
					}
				}
			} else {
				
				if (match instanceof Binding) {
					final Binding binding = (Binding) match;
					bindingsByTrigger.put(trigger, binding);
					addReverseLookup(triggersByCommandId, binding
							.getParameterizedCommand(), trigger);