X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=src%2Fde%2Ftodesbaum%2Fjsite%2Fgui%2FPreferencesPage.java;h=297016d54f029aa726e5a0f1dfc8133630f01228;hb=ee8e1f3612f91b37af8cf38b5293e12d7c57c722;hp=ba34c89a76da048dd4c253b4ad34024b85944f1b;hpb=e0baf5f0cc0eca830dd0fe127a6f92f0778e2e31;p=jSite.git diff --git a/src/de/todesbaum/jsite/gui/PreferencesPage.java b/src/de/todesbaum/jsite/gui/PreferencesPage.java index ba34c89..297016d 100644 --- a/src/de/todesbaum/jsite/gui/PreferencesPage.java +++ b/src/de/todesbaum/jsite/gui/PreferencesPage.java @@ -232,6 +232,7 @@ public class PreferencesPage extends TWizardPage { private void selectDefaultTempDirectory() { tempDirectoryTextField.setEnabled(false); chooseTempDirectoryAction.setEnabled(false); + tempDirectory = null; } /** @@ -240,6 +241,12 @@ public class PreferencesPage extends TWizardPage { private void selectCustomTempDirectory() { tempDirectoryTextField.setEnabled(true); chooseTempDirectoryAction.setEnabled(true); + if (tempDirectoryTextField.getText().length() == 0) { + chooseTempDirectory(); + if (tempDirectoryTextField.getText().length() == 0) { + defaultTempDirectory.setSelected(true); + } + } } /**