Delta-v/Content.Client/Administration/UI/ManageSolutions
Pieter-Jan Briers ea0318b2e0
Fix solution editor UI (#24004)
Fixes #23645

The problem is that the solution editor UI is an EUI, so the UI updates before the game states are applied.

A correct fix would be to move it to a BUI in some way, but that's a little involved as we don't really have pre-existing code that uses BUIs in a manner good for this. I decided against this because I realized we'd want to have more tools similar to this and tbh I kinda figured integrating it with VV would be a better fix instead, so...

This is a bad workaround to manually synchronize the UI updates against game timing. It's not pretty but it works.

(cherry picked from commit 3a2cd95d7f8d2b6975ebfda715b4cbf858e74668)
2024-01-26 22:34:27 +01:00
..
AddReagentWindow.xaml Fixing some warnings (#6250) 2022-01-21 10:38:35 +01:00
AddReagentWindow.xaml.cs Revert 'Revert 'Solution Entities'' (#23168) 2024-01-23 23:00:42 +01:00
EditSolutionsEui.cs Fix solution editor UI (#24004) 2024-01-26 22:34:27 +01:00
EditSolutionsWindow.xaml Tweak solution editing window (#6587) 2022-02-10 13:05:45 +11:00
EditSolutionsWindow.xaml.cs Fix solution editor UI (#24004) 2024-01-26 22:34:27 +01:00