OSDN Git Service

終了時に閉じていた一覧ウィンドウの状態が保存されるのを直す
authorKazuhiro Fujieda <fujieda@users.osdn.me>
Wed, 18 Mar 2020 13:15:54 +0000 (22:15 +0900)
committerKazuhiro Fujieda <fujieda@users.osdn.me>
Sun, 30 Aug 2020 05:58:20 +0000 (14:58 +0900)
KancolleSniffer/ListForm.cs
KancolleSniffer/MainForm.ListFormGroup.cs

index 9e03890..6c92a86 100644 (file)
@@ -324,6 +324,11 @@ namespace KancolleSniffer
         private void ListForm_FormClosing(object sender, FormClosingEventArgs e)\r
         {\r
             e.Cancel = true;\r
+            Hide();\r
+        }\r
+\r
+        public void SaveConfig()\r
+        {\r
             if (_isMaster)\r
             {\r
                 SaveMasterState();\r
@@ -332,7 +337,6 @@ namespace KancolleSniffer
             {\r
                 SaveSlaveState();\r
             }\r
-            Hide();\r
         }\r
 \r
         private void SaveMasterState()\r
index 4a570ba..4585f1e 100644 (file)
@@ -103,6 +103,7 @@ namespace KancolleSniffer
 \r
             public void Close()\r
             {\r
+                InvokeAll(listForm => listForm.SaveConfig());\r
                 InvokeAll(listForm => listForm.Close());\r
             }\r
 \r