Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix slow-server UI issue and incorrect licensing in arsenal limits #3338

Conversation

jaj22
Copy link

@jaj22 jaj22 commented Jul 10, 2024

What type of PR is this.

  1. Bug
  2. Change
  3. Enhancement

What have you changed and why?

On slow dedicated servers, it was possible to select a category in the arsenal limits dialog before the arsenal data had been received. This could cause double-overlaid controls because the control creation routines would overlap. This PR fixes the problem by disabling the category controls until the initial setup and category rendering are complete.

The arsenal limits code also recently acquired incorrect attribution and licensing. This has been fixed.

Please specify which Issue this PR Resolves.

closes #XXXX

Please verify the following and ensure all checks are completed.

  1. Have you loaded the mission in LAN host?
  2. Have you loaded the mission on a dedicated server?

Is further testing or are further changes required?

  1. No
  2. Yes (Please provide further detail below.)

Should test on a server that's slow enough to generate the problem, although I'm pretty sure this will work.

@jaj22 jaj22 added Bug Something isn't working Review pending labels Jul 10, 2024
@jaj22 jaj22 added this to the 3.6.1 milestone Jul 10, 2024
@Bob-Murphy Bob-Murphy merged commit c255588 into official-antistasi-community:unstable Aug 9, 2024
@Bob-Murphy Bob-Murphy modified the milestones: 3.6.1, 3.7 Aug 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug Something isn't working Ready for merge
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants