1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-08-02 13:55:39 +02:00

Bug 480314 - RemoteResourceBrowserWidget should have traverse listener

Change-Id: Ic984f15e7643f347d5a952a8132291b160213b97
Signed-off-by: Patrick Tasse <patrick.tasse@gmail.com>
This commit is contained in:
Patrick Tasse 2015-10-21 11:04:55 -04:00
parent a1e0fc2df8
commit 633cc0d4d8

View file

@ -62,6 +62,8 @@ import org.eclipse.swt.events.ModifyEvent;
import org.eclipse.swt.events.ModifyListener;
import org.eclipse.swt.events.SelectionAdapter;
import org.eclipse.swt.events.SelectionEvent;
import org.eclipse.swt.events.TraverseEvent;
import org.eclipse.swt.events.TraverseListener;
import org.eclipse.swt.layout.GridData;
import org.eclipse.swt.layout.GridLayout;
import org.eclipse.swt.widgets.Button;
@ -255,6 +257,14 @@ public class RemoteResourceBrowserWidget extends Composite {
label.setLayoutData(new GridData(SWT.LEFT, SWT.CENTER, false, false));
fRemotePathText = new Text(textComp, SWT.BORDER | SWT.SINGLE);
fRemotePathText.addTraverseListener(new TraverseListener() {
@Override
public void keyTraversed(TraverseEvent e) {
if (e.detail == SWT.TRAVERSE_RETURN) {
e.doit = false;
}
}
});
fRemotePathText.addSelectionListener(new SelectionAdapter() {
@Override
public void widgetDefaultSelected(SelectionEvent e) {