I do have one question though. I glanced at some changes you guys made & I'm unclear on why libfilters is doing:
Lua Code:
PLAYER_INVENTORY:UpdateList(INVENTORY_BACKPACK)
Since libFilters is using the layoutData.additionalFilter, which runs when the layout is applied...the list gets Committed/automatically updated after the layout is applied, so why call UpdateList ever?