Revision: 14749
          http://sourceforge.net/p/skim-app/code/14749
Author:   hofman
Date:     2024-11-26 17:44:11 +0000 (Tue, 26 Nov 2024)
Log Message:
-----------
don't reset flag every time

Modified Paths:
--------------
    trunk/SKTemplateManager.m

Modified: trunk/SKTemplateManager.m
===================================================================
--- trunk/SKTemplateManager.m   2024-11-26 17:33:53 UTC (rev 14748)
+++ trunk/SKTemplateManager.m   2024-11-26 17:44:11 UTC (rev 14749)
@@ -65,7 +65,6 @@
 
 - (NSArray *)_customTemplateTypes {
     if (customTemplateTypes == nil) {
-        DISPATCH_MAIN_AFTER_SEC(1.0, ^{ needsUpdate = YES; });
         NSFileManager *fm = [NSFileManager defaultManager];
         NSMutableArray *templates = [NSMutableArray array];
         NSMutableDictionary *types = [NSMutableDictionary dictionary];
@@ -110,7 +109,9 @@
         customTemplateTypes = nil;
         needsUpdate = NO;
     }
-    return [self _customTemplateTypes];
+    if (customTemplateTypes == nil)
+        DISPATCH_MAIN_AFTER_SEC(1.0, ^{ needsUpdate = YES; });
+   return [self _customTemplateTypes];
 }
 
 - (NSURL *)URLForTemplateType:(NSString *)typeName {

This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.



_______________________________________________
Skim-app-commit mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/skim-app-commit

Reply via email to