As far as I can tell the issue is more pronounced with Invetory Insight Running. But it is not the sole cause.
I also figured how to cheaply test it:
Just break a stack of anything with 0 worth into multiple 1 unit stacks. Mark those as junk. Finished.
It might be a dual issue:
Too many addons subscribing the event.
Each of them doing the work in the event itself.
It is best to only set a bool "data out of date" and then do the scan next UI update or some regular interval like that. That way multiple events would not cause multipel scans.
|