diff --git a/Content.Client/Credits/CreditsWindow.xaml.cs b/Content.Client/Credits/CreditsWindow.xaml.cs index 61adf40fc5..050d801170 100644 --- a/Content.Client/Credits/CreditsWindow.xaml.cs +++ b/Content.Client/Credits/CreditsWindow.xaml.cs @@ -80,7 +80,7 @@ public sealed partial class CreditsWindow : DefaultWindow private async void PopulateAttributions(BoxContainer attributionsContainer, int count) { - attributionsContainer.DisposeAllChildren(); + attributionsContainer.RemoveAllChildren(); if (_attributions.Count == 0) { @@ -253,6 +253,8 @@ public sealed partial class CreditsWindow : DefaultWindow private void PopulateLicenses(BoxContainer licensesContainer) { + licensesContainer.RemoveAllChildren(); + foreach (var entry in CreditsManager.GetLicenses(_resourceManager).OrderBy(p => p.Name)) { licensesContainer.AddChild(new Label @@ -269,6 +271,8 @@ public sealed partial class CreditsWindow : DefaultWindow private void PopulatePatrons(BoxContainer patronsContainer) { + patronsContainer.RemoveAllChildren(); + var patrons = LoadPatrons(); // Do not show "become a patron" button on Steam builds @@ -318,6 +322,8 @@ public sealed partial class CreditsWindow : DefaultWindow private void PopulateContributors(BoxContainer ss14ContributorsContainer) { + ss14ContributorsContainer.RemoveAllChildren(); + Button contributeButton; ss14ContributorsContainer.AddChild(new BoxContainer