]> git.smokeofanarchy.ru Git - space-station-14.git/commitdiff
fix pda ui troll (#28896)
authordeltanedas <39013340+deltanedas@users.noreply.github.com>
Wed, 12 Jun 2024 18:10:53 +0000 (18:10 +0000)
committerGitHub <noreply@github.com>
Wed, 12 Jun 2024 18:10:53 +0000 (20:10 +0200)
* fix pda ui troll

* bruh

---------

Co-authored-by: deltanedas <@deltanedas:kde.org>
Content.Client/PDA/PdaBoundUserInterface.cs

index 07352b512b0e035bc3afb73b4a61fe0a53ba7f48..f8f4c67076cda57ecafc0c7ec29af9f0080330e7 100644 (file)
@@ -21,8 +21,16 @@ namespace Content.Client.PDA
         protected override void Open()
         {
             base.Open();
+
+            if (_menu == null)
+                CreateMenu();
+
+            _menu?.OpenCenteredLeft();
+        }
+
+        private void CreateMenu()
+        {
             _menu = new PdaMenu();
-            _menu.OpenCenteredLeft();
             _menu.OnClose += Close;
             _menu.FlashLightToggleButton.OnToggled += _ =>
             {