diff --git a/build/org.eclipse.cdt.managedbuilder.ui/src/org/eclipse/cdt/managedbuilder/ui/properties/FileListControl.java b/build/org.eclipse.cdt.managedbuilder.ui/src/org/eclipse/cdt/managedbuilder/ui/properties/FileListControl.java index f087a66f94c..e9c869d6f32 100644 --- a/build/org.eclipse.cdt.managedbuilder.ui/src/org/eclipse/cdt/managedbuilder/ui/properties/FileListControl.java +++ b/build/org.eclipse.cdt.managedbuilder.ui/src/org/eclipse/cdt/managedbuilder/ui/properties/FileListControl.java @@ -239,7 +239,8 @@ public class FileListControl { String result; switch (type) { case IOption.BROWSE_DIR : - DirectoryDialog dialog = new DirectoryDialog(getParentShell(), SWT.OPEN); + DirectoryDialog dialog = new DirectoryDialog(getParentShell(), + SWT.OPEN|SWT.APPLICATION_MODAL); currentName = getText().getText(); if(currentName != null && currentName.trim().length() != 0) { dialog.setFilterPath(currentName);