OSDN Git Service

設定が無効のときにプリセット修理用の通知を鳴らさない
authorKazuhiro Fujieda <fujieda@users.osdn.me>
Sun, 27 Dec 2015 10:06:54 +0000 (19:06 +0900)
committerKazuhiro Fujieda <fujieda@users.osdn.me>
Sun, 27 Dec 2015 12:07:06 +0000 (21:07 +0900)
KancolleSniffer/MainForm.cs

index 59c700d..5bb8cc5 100644 (file)
@@ -587,8 +587,9 @@ namespace KancolleSniffer
         {\r
             var akashi = _sniffer.AkashiTimer;\r
             var msgs = akashi.GetNotice();\r
-            if (msgs.All(msg => msg.Completed != "" || msg.Proceeded != "") ||\r
-                !(akashi.CheckReparing() || akashi.CheckPresetReparing()))\r
+            if (msgs.Length == 0)\r
+                return;\r
+            if (!akashi.CheckReparing() && !(akashi.CheckPresetReparing() && _config.UsePresetAkashi))\r
                 return;\r
             if (msgs[0].Proceeded == "20分経過しました。")\r
             {\r