core/com.nokia.carbide.cpp.leavescan/src/com/nokia/carbide/cpp/internal/leavescan/ui/LeavescanPreferences.java
--- a/core/com.nokia.carbide.cpp.leavescan/src/com/nokia/carbide/cpp/internal/leavescan/ui/LeavescanPreferences.java Thu Dec 10 14:57:48 2009 -0600
+++ b/core/com.nokia.carbide.cpp.leavescan/src/com/nokia/carbide/cpp/internal/leavescan/ui/LeavescanPreferences.java Fri Dec 11 09:47:44 2009 -0600
@@ -33,6 +33,7 @@
import org.eclipse.ui.PlatformUI;
import com.nokia.carbide.cpp.internal.leavescan.LeavescanPlugin;
+import com.nokia.cpp.internal.api.utils.ui.BrowseDialogUtils;
public class LeavescanPreferences extends PreferencePage implements
IWorkbenchPreferencePage,Listener {
@@ -153,7 +154,7 @@
private String showBrowseDialog() {
DirectoryDialog dialog = new DirectoryDialog(leaveScanDirEditText.getShell(), SWT.OPEN);
dialog.setText("Choose a folder...");
- dialog.setFilterPath(leaveScanDirEditText.getText());
+ BrowseDialogUtils.initializeFrom(dialog, leaveScanDirEditText);
return dialog.open();
}