diff --git a/crates/benilla-app/assets/ui/AuctionFrame.xml b/crates/benilla-app/assets/ui/AuctionFrame.xml
index 48960683..066b3f1a 100644
--- a/crates/benilla-app/assets/ui/AuctionFrame.xml
+++ b/crates/benilla-app/assets/ui/AuctionFrame.xml
@@ -231,10 +231,6 @@
BuyoutPrice.onValueChanged = AuctionsFrameAuctions_ValidateAuction
StartPriceGold:SetMaxLetters(6)
-- Each faux list repaints through its own tab's Update.
- BrowseScrollFrame.updateFunc = AuctionFrameBrowse_Update
- BrowseFilterScrollFrame.updateFunc = AuctionFrameFilters_Update
- BidScrollFrame.updateFunc = AuctionFrameBid_Update
- AuctionsScrollFrame.updateFunc = AuctionFrameAuctions_Update
end
function AuctionFrame_OnShow()
@@ -783,6 +779,7 @@
end
end
FauxScrollFrame_Update(BrowseFilterScrollFrame, total, BENILLA_FILTER_ROWS, BENILLA_FILTER_ROW_HEIGHT)
+ BenillaScrollTrough_Follow("BrowseFilterScrollFrame")
end
-- Clicking a filter row NEVER queries — it only moves the selection, which the next Search
@@ -940,6 +937,7 @@
local rows = auctionPagerUpdate("Browse", AuctionFrameBrowse.page, numBatch, total, lastSlotEmpty)
FauxScrollFrame_Update(BrowseScrollFrame, rows, BENILLA_BROWSE_ROWS, BENILLA_AUCTION_ROW_HEIGHT)
+ BenillaScrollTrough_Follow("BrowseScrollFrame")
end
-- The two Browse turners re-SEARCH rather than scroll: the next 50 rows live on the server
@@ -2056,7 +2054,13 @@
-
+
+
+ FauxScrollFrame_OnVerticalScroll(BENILLA_FILTER_ROW_HEIGHT, AuctionFrameFilters_Update)
+
+