File tree Expand file tree Collapse file tree 1 file changed +12
-17
lines changed
Flow.Launcher/SettingPages/ViewModels Expand file tree Collapse file tree 1 file changed +12
-17
lines changed Original file line number Diff line number Diff line change @@ -186,8 +186,8 @@ private bool ClearLogFolder()
186186 {
187187 try
188188 {
189- // Make sure directory clean
190- dir . Delete ( true ) ;
189+ // Log folders are the last level of folders
190+ dir . Delete ( false ) ;
191191 }
192192 catch ( Exception e )
193193 {
@@ -249,21 +249,16 @@ private bool ClearCacheFolder()
249249 } ) ;
250250
251251 // Then, delete plugin directory
252- cacheDirectory . EnumerateDirectories ( "*" , SearchOption . TopDirectoryOnly )
253- . ToList ( )
254- . ForEach ( dir =>
255- {
256- try
257- {
258- // Make sure directory clean
259- dir . Delete ( true ) ;
260- }
261- catch ( Exception e )
262- {
263- App . API . LogException ( ClassName , $ "Failed to delete cache directory: { dir . Name } ", e ) ;
264- success = false ;
265- }
266- } ) ;
252+ try
253+ {
254+ // Log folders are the last level of folders
255+ GetPluginCacheDir ( ) . Delete ( false ) ;
256+ }
257+ catch ( Exception e )
258+ {
259+ App . API . LogException ( ClassName , $ "Failed to delete cache directory: { dir . Name } ", e ) ;
260+ success = false ;
261+ }
267262
268263 OnPropertyChanged ( nameof ( CacheFolderSize ) ) ;
269264
You can’t perform that action at this time.
0 commit comments