jixxed / ed-odyssey-materials-helper

Elite Dangerous Odyssey Materials Helper
231 stars 36 forks source link

Sliders in blueprint wishlist grade glitching #391

Open InnerBushman opened 2 months ago

InnerBushman commented 2 months ago

The new sliders in blueprints that are responsible for % left in a grade are glitching. When I pull the slider with my mouse at normal speed the slider stops moving. If I move my mouse very slowly the slide moves with the mouse. This only happens when the required materials in the wish list are updated. If no materials are updated the slider is moving no problem.

Suggested solution: do not update until user lets go of the slider.

Version 2.94 OS: Linux Manjaro

jixxed commented 2 months ago

It currently works on a debounce of 500ms. no updates are made unless you stop moving for half a second or let go. normal speed as you describe would therefore not cause the issue. Perhaps a video of the issue might help.

InnerBushman commented 2 months ago

Sure, here's a video: https://github.com/user-attachments/assets/32527361-ce9f-4d80-a5cd-4a5ef83c105a

Now I can see the problem is more complex than i thought at first. Hope this helps.

jixxed commented 2 months ago

Do the sliders for notification volume(Settings) and fuel reserve(Ship builder) have the same issue?

InnerBushman commented 2 months ago

No. These two are working fine.

jixxed commented 2 months ago

next release(2.100) will contain some minor upgrades of the graphics framework. didn't see anything directly related to slider though, but you never know.

InnerBushman commented 2 months ago

In version 2.107 the sliders still are glitchy.

jixxed commented 2 months ago

Tested this on ubuntu running in a VM and it works fine there. that is as far as I can support linux builds. The issue you have seems somehow related to the combination of your system or OS with the GUI framework.