Does this fix it for you? For me it does.
Lua Code:
local function OnSlotUpdated(bagId, slotIndex, slotData)
if slotData and slotData.searchData and slotData.searchData.cached and slotData.searchData.cache then
slotData.searchData.cached = slotData.rawName:lower() == slotData.searchData.cache[1]
end
end
SHARED_INVENTORY:RegisterCallback("SlotUpdated", OnSlotUpdated)