Source:
<code>public boolean press(List<KeyStroke> potentialKeyStrokes, Event event) { KeySequence errorSequence = null; Collection<Binding> errorMatch = null; KeySequence sequenceBeforeKeyStroke = state; for (Iterator<KeyStroke> iterator = potentialKeyStrokes.iterator(); iterator.hasNext();) { KeySequence sequenceAfterKeyStroke = KeySequence.getInstance(sequenceBeforeKeyStroke, iterator.next()); if (isPartialMatch(sequenceAfterKeyStroke)) { incrementState(sequenceAfterKeyStroke); return true; } else if (isPerfectMatch(sequenceAfterKeyStroke)) { final ParameterizedCommand cmd = getPerfectMatch(sequenceAfterKeyStroke); for (IKeyBindingDispatcherInterceptor interceptor : fInterceptors) { if (interceptor.interceptExecutePerfectMatch(cmd, event)) { <START> return false; <END> } } try { return executeCommand(cmd, event) || !sequenceBeforeKeyStroke.isEmpty(); } catch (final CommandException e) { return true; } } else if ((keyAssistDialog != null) && (keyAssistDialog.getShell() != null) && ((event.keyCode == SWT.ARROW_DOWN) || (event.keyCode == SWT.ARROW_UP) || (event.keyCode == SWT.ARROW_LEFT) || (event.keyCode == SWT.ARROW_RIGHT) || (event.keyCode == SWT.CR) || (event.keyCode == SWT.PAGE_UP) || (event.keyCode == SWT.PAGE_DOWN))) { return false; } else { Collection<Binding> matches = getBindingService().getConflictsFor( sequenceAfterKeyStroke); if (matches != null && !matches.isEmpty()) { errorSequence = sequenceAfterKeyStroke; errorMatch = matches; } } } resetState(true); if (sequenceBeforeKeyStroke.isEmpty() && errorSequence != null) { openKeyAssistShell(errorMatch); } return !sequenceBeforeKeyStroke.isEmpty(); }</code><technical_language>this return false</technical_language>

Target:
public boolean press(List<KeyStroke> potentialKeyStrokes, Event event) { KeySequence errorSequence = null; Collection<Binding> errorMatch = null; KeySequence sequenceBeforeKeyStroke = state; for (KeyStroke keyStroke : potentialKeyStrokes) { KeySequence sequenceAfterKeyStroke = KeySequence.getInstance(sequenceBeforeKeyStroke, keyStroke); if (isPartialMatch(sequenceAfterKeyStroke)) { incrementState(sequenceAfterKeyStroke); return true; } else if (isPerfectMatch(sequenceAfterKeyStroke)) { final ParameterizedCommand cmd = getPerfectMatch(sequenceAfterKeyStroke); for (IKeyBindingInterceptor interceptor : fInterceptors) { if (interceptor.executeCommand(cmd, event)) { return false; } } try { return executeCommand(cmd, event) || !sequenceBeforeKeyStroke.isEmpty(); } catch (final CommandException e) { return true; } } else if ((keyAssistDialog != null) && (keyAssistDialog.getShell() != null) && ((event.keyCode == SWT.ARROW_DOWN) || (event.keyCode == SWT.ARROW_UP) || (event.keyCode == SWT.ARROW_LEFT) || (event.keyCode == SWT.ARROW_RIGHT) || (event.keyCode == SWT.CR) || (event.keyCode == SWT.PAGE_UP) || (event.keyCode == SWT.PAGE_DOWN))) { return false; } else { Collection<Binding> matches = getBindingService().getConflictsFor( sequenceAfterKeyStroke); if (matches != null && !matches.isEmpty()) { errorSequence = sequenceAfterKeyStroke; errorMatch = matches; } } } resetState(true); if (sequenceBeforeKeyStroke.isEmpty() && errorSequence != null) { openKeyAssistShell(errorMatch); } return !sequenceBeforeKeyStroke.isEmpty(); }