OSDN Git Service

ディスプレイ設定で拡大したときに戦況のHPがずれるのを直す
authorKazuhiro Fujieda <fujieda@users.osdn.me>
Sun, 14 Oct 2018 13:19:47 +0000 (22:19 +0900)
committerKazuhiro Fujieda <fujieda@users.osdn.me>
Fri, 26 Oct 2018 14:12:38 +0000 (23:12 +0900)
KancolleSniffer.Test/logs
KancolleSniffer/View/ShipLabel.cs

index 32096b6..7b093fe 160000 (submodule)
@@ -1 +1 @@
-Subproject commit 32096b62d31c8b82559549d5586c59dec97250ea
+Subproject commit 7b093fe3314d5de02ecc60eacfad16f53c7a9540
index dd2a80d..acb63f0 100644 (file)
@@ -226,9 +226,20 @@ namespace KancolleSniffer.View
             Text = status?.Fleet == null ? "" : new[] {"1", "2", "3", "4"}[status.Fleet.Number];\r
         }\r
 \r
+        protected override void OnSizeChanged(EventArgs args)\r
+        {\r
+            base.OnSizeChanged(args);\r
+            KeepAnchorRight();\r
+        }\r
+\r
         protected override void OnLayout(LayoutEventArgs args)\r
         {\r
             base.OnLayout(args);\r
+            KeepAnchorRight();\r
+        }\r
+\r
+        private void KeepAnchorRight()\r
+        {\r
             if (!AnchorRight)\r
                 return;\r
             if (_right == int.MinValue || _left != Left)\r