Open TheOldOne822 opened 2 years ago
The latest preview release may resolve this issue.
Quick check in the game settings shows the issue has changed with the test version. Before nothing would happen when typing a number for any slider now typing a number with mouse sensitivity selected changes the max number of colonies option and vice versa.
Fantastic! This was definitely a step in the right direction. Seems the original issue was a focus problem the new heuristics system solved.
The new issue kind of sounds like a threading issue. I'm sure sure if you have a mod that might have that kind of functionality, or if this a seemly random race condition I'm too unlucky to experience.
If that isn't the case, the next test will have to collect some logging information to figure out how the game is drawing the settings menu, and by extension, how the mod is drawing the fields in response.
I don't have RimThreaded installed but do have other performance mods installed. i will try the test version with all other mods disabled to see if that changes anything. Edit: Still happening with just Core + both DLCs, Harmony, HugsLib and of course better sliders I am aware of a few reported linux issues with other mods that I've had no issue with so It could be something to do with Mageia specifically
The latest preview release adds some logging statements, as well as a couple of fixes.
Sorry it took so long to get back to you. Here is the rimworld log with the new version https://pastebin.com/7zVp74Pp
This was done using the "copy to clipboard" button because when I use the HugsLib share log button I get an error.
Unfortunately, even with the additional logging, all the underlying data lines up with what's expected of the mod. The only thing left to try is removing the "Harmony" magic with how the sliders obtain their respective states in the latest preview release.
When playing on Mageia Linux 8 the added number fields can not be typed in. I am using the GOG version of the game in the unlikely event that makes a difference.
Have not tested on other versions of Linux.
Works perfectly on Windows.