Foxlider / FASTER

Full rebuild of Flax's tool for installing and updating Arma 3 server with built in features for managing Steam Workshop mods.
GNU General Public License v3.0
121 stars 34 forks source link

[BUG] Profile browsing is slow and can lead to editing the wrong profile #103

Open Napster653 opened 1 year ago

Napster653 commented 1 year ago

Describe the bug
When you have several different profiles and click between them to change from one to another, the application responds very slowly. It feels like some read/write operation is being done every time I click on a profile that delays the displaying of that profile on the UI.

To Reproduce

  1. Have several profiles
  2. Click on one
  3. Click on another and then immediately click on the grey panel on the right
  4. The old profile is still displayed, but the new profile appears to be selected on the left. In the screenshot I went from "ACADEMIA KAT" to "ACADEMIA KAT (2)" but stayed in "ACADEMIA KAT" image

Expected behaviour
Changing profiles should be faster (no pun intended) or should make the panel on the right go blank until the profile displayed has been changed.

Actual behaviour
Changing profiles is so slow that you can change profiles, then click on the previous profile and make the application believe that you're in the new profile while being in the old one.

Screenshots
Added where relevant

OS Version (required):

Additional context
Currently using FASTER with 104 mods.

Foxlider commented 1 year ago

This never happened on testing because I believe you have either too many profiles or too many mods for my crappy code to work.

I'll try to provide a fix but no guarantees, this is old code