JeffBobbo / bass

BSD 3-Clause "New" or "Revised" License
0 stars 0 forks source link

Searching for easy to build sets causes major slowdowns/tanking #3

Open JeffBobbo opened 6 years ago

JeffBobbo commented 6 years ago

e.g., searching for a set with just Autotracker causes non-responsive UI as there are many sets giving the skill

JeffBobbo commented 6 years ago

The lag blocks the UI, so is most likely from the number of sets attempting to be added to the table. Rather than limiting the amount of sets produced by the worker, add 100 sets to the table then stop and store the rest in an array, add them to the table on request from the user.