Make auto-closing admin announce window optional (#10277)

This commit is contained in:
Veritius
2022-08-04 10:39:09 +10:00
committed by GitHub
parent bbd6482420
commit c7199cc164
3 changed files with 6 additions and 2 deletions

View File

@@ -10,6 +10,9 @@
</BoxContainer>
<LineEdit Name="Announcement" Access="Public" PlaceHolder="{Loc admin-announce-announcement-placeholder}"/>
<Button Name="AnnounceButton" Access="Public" Disabled="True" Text="{Loc admin-announce-button}" HorizontalAlignment="Center"/>
<GridContainer Rows="1">
<CheckBox Name="KeepWindowOpen" Access="Public" Text="{Loc 'admin-announce-keep-open'}" />
<Button Name="AnnounceButton" Access="Public" Disabled="True" Text="{Loc admin-announce-button}" HorizontalAlignment="Center"/>
</GridContainer>
</GridContainer>
</DefaultWindow>

View File

@@ -22,7 +22,7 @@ namespace Content.Client.Administration.UI
Announcement = _window.Announcement.Text,
Announcer = _window.Announcer.Text,
AnnounceType = (AdminAnnounceType) (_window.AnnounceMethod.SelectedMetadata ?? AdminAnnounceType.Station),
CloseAfter = true,
CloseAfter = !_window.KeepWindowOpen.Pressed,
});
}

View File

@@ -5,3 +5,4 @@ admin-announce-announcer-default = Central Command
admin-announce-button = Announce
admin-announce-type-station = Station
admin-announce-type-server = Server
admin-announce-keep-open = Keep open