SirRandoo / better-sliders

MIT License
2 stars 1 forks source link

Issue with Mageia Linux 8 #2

Open TheOldOne822 opened 2 years ago

TheOldOne822 commented 2 years ago

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.

SirRandoo commented 2 years ago

The latest preview release may resolve this issue.

TheOldOne822 commented 2 years ago

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.

SirRandoo commented 2 years ago

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.

TheOldOne822 commented 2 years ago

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

SirRandoo commented 2 years ago

The latest preview release adds some logging statements, as well as a couple of fixes.

TheOldOne822 commented 2 years ago

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.

SirRandoo commented 2 years ago

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.