#OTHER by mawalch
authormawalch
Wed, 25 May 2016 21:24:39 +0200
changeset 16629 940c80b32393
parent 16627 38127b520bc8
child 16630 37df0c9b935c
child 16631 cb639044b134
#OTHER by mawalch class: AbstractSettingsApplication fix ifFalse: ifFalse:
AbstractSettingsApplication.st
--- a/AbstractSettingsApplication.st	Fri May 20 14:46:05 2016 +0200
+++ b/AbstractSettingsApplication.st	Wed May 25 21:24:39 2016 +0200
@@ -16211,18 +16211,18 @@
 
     cacheDir := self sourceCacheDir value.    
     cacheDir isNil ifTrue:[
-        AbstractSourceCodeManager cachingSources ifFalse:[
-            (Dialog confirm:'No cache directory defined. Setup now?') ifTrue:[
-                AbstractSourceCodeManager cachingSources:true.
-                self browseSourceCache
-            ].            
-        ] ifFalse:[
+        AbstractSourceCodeManager cachingSources ifTrue:[
             AbstractSourceCodeManager initCacheDirPath.
             cacheDir := self sourceCacheDir value.    
             cacheDir isNil ifTrue:[
                 Dialog information:'Failed to setup a default cache directory. Please enter manually'.
                 ^ self.
             ].            
+        ] ifFalse:[
+            (Dialog confirm:'No cache directory defined. Setup now?') ifTrue:[
+                AbstractSourceCodeManager cachingSources:true.
+                self browseSourceCache
+            ].            
         ].    
     ].    
     UserPreferences fileBrowserClass openOn:cacheDir