add missing base calls to several BUIs (#35124)

This commit is contained in:
Milon
2025-02-13 07:41:30 +01:00
committed by GitHub
parent 25de99ec99
commit f6a1fd5de8
8 changed files with 16 additions and 0 deletions

View File

@@ -11,6 +11,8 @@ public sealed class AtmosAlertsComputerBoundUserInterface : BoundUserInterface
protected override void Open() protected override void Open()
{ {
base.Open();
_menu = new AtmosAlertsComputerWindow(this, Owner); _menu = new AtmosAlertsComputerWindow(this, Owner);
_menu.OpenCentered(); _menu.OpenCentered();
_menu.OnClose += Close; _menu.OnClose += Close;

View File

@@ -39,6 +39,8 @@ namespace Content.Client.Instruments.UI
protected override void Open() protected override void Open()
{ {
base.Open();
_instrumentMenu = this.CreateWindow<InstrumentMenu>(); _instrumentMenu = this.CreateWindow<InstrumentMenu>();
_instrumentMenu.Title = EntMan.GetComponent<MetaDataComponent>(Owner).EntityName; _instrumentMenu.Title = EntMan.GetComponent<MetaDataComponent>(Owner).EntityName;

View File

@@ -20,6 +20,8 @@ public sealed class NewsWriterBoundUserInterface : BoundUserInterface
protected override void Open() protected override void Open()
{ {
base.Open();
_menu = this.CreateWindow<NewsWriterMenu>(); _menu = this.CreateWindow<NewsWriterMenu>();
_menu.ArticleEditorPanel.PublishButtonPressed += OnPublishButtonPressed; _menu.ArticleEditorPanel.PublishButtonPressed += OnPublishButtonPressed;

View File

@@ -14,6 +14,8 @@ public sealed class CrewMonitoringBoundUserInterface : BoundUserInterface
protected override void Open() protected override void Open()
{ {
base.Open();
EntityUid? gridUid = null; EntityUid? gridUid = null;
var stationName = string.Empty; var stationName = string.Empty;

View File

@@ -18,6 +18,8 @@ namespace Content.Client.Nuke
protected override void Open() protected override void Open()
{ {
base.Open();
_menu = this.CreateWindow<NukeMenu>(); _menu = this.CreateWindow<NukeMenu>();
_menu.OnKeypadButtonPressed += i => _menu.OnKeypadButtonPressed += i =>

View File

@@ -12,6 +12,8 @@ public sealed class PowerMonitoringConsoleBoundUserInterface : BoundUserInterfac
protected override void Open() protected override void Open()
{ {
base.Open();
_menu = this.CreateWindow<PowerMonitoringWindow>(); _menu = this.CreateWindow<PowerMonitoringWindow>();
_menu.SetEntity(Owner); _menu.SetEntity(Owner);
_menu.SendPowerMonitoringConsoleMessageAction += SendPowerMonitoringConsoleMessage; _menu.SendPowerMonitoringConsoleMessageAction += SendPowerMonitoringConsoleMessage;

View File

@@ -27,6 +27,8 @@ public sealed class StoreBoundUserInterface : BoundUserInterface
protected override void Open() protected override void Open()
{ {
base.Open();
_menu = this.CreateWindow<StoreMenu>(); _menu = this.CreateWindow<StoreMenu>();
if (EntMan.TryGetComponent<StoreComponent>(Owner, out var store)) if (EntMan.TryGetComponent<StoreComponent>(Owner, out var store))
_menu.Title = Loc.GetString(store.Name); _menu.Title = Loc.GetString(store.Name);

View File

@@ -21,6 +21,8 @@ public sealed class SurveillanceCameraSetupBoundUi : BoundUserInterface
protected override void Open() protected override void Open()
{ {
base.Open();
_window = new(); _window = new();
if (_type == SurveillanceCameraSetupUiKey.Router) if (_type == SurveillanceCameraSetupUiKey.Router)