Program stops responding when filtering AH
NorielSylvire opened this issue ยท 3 comments
Describe the bug
The game lags out for multiple seconds, occasionally stops responding and closes, when filtering a lot of items in the auction house.
To Reproduce
Steps to reproduce the behavior:
- Go to the auction house and open it
- Select a category with a large number of items, such as "Armor" (without specifying armor type or slot, so that you get all types)
- (Optional) Add a filter, such as item level between 40 and 50.
- Lastly, hit search, or select the name/price/ilvl... column to reorder the items and watch your client explode. (jk)
Expected behavior
When turning the addon off, this operation occurs successfully in less than a half second, at most, and without causing any lag or freezing the client.
Additional context
I am using a large number of addons, but the ones related to the auction house are Auctionator, TSM, TSM-AppHelper and the TSM app.
Also, cool addon. I really wanna keep it :D
Thanks for the report. Haven't had a chance to dive into this yet, but will take a look asap.
Shooting from the hip though, this is puzzling to me as I don't hook into any aspect of the AH for the addon. The only thought I have is that maybe there is a bit of tight-coupling between the AH and the bag events I'm using, in which case perhaps I can add a check for 'am I in the AH right now', in which case we can pause all processing until those operations have ceased.
Tried tonight and I can't reproduce this. I don't have TSM installed though; perhaps that's the actual culprit?