From 8c31a0e2c500f5f7f4fb132bd8e65b4ef30e73ef Mon Sep 17 00:00:00 2001 From: Lirusaito Date: Mon, 11 Mar 2019 13:50:23 -0400 Subject: [PATCH] [VMM] Dirty children's filters when dirtying our filter Fixes inability to expand folders that show up in areas they were previously filtered in. Yay, VMM is pretty much ready. Drop Target doesn't work and we're hiding the sort menu because it's glitchy, but GG!~ --- indra/newview/llfolderviewitem.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/indra/newview/llfolderviewitem.cpp b/indra/newview/llfolderviewitem.cpp index a0f16a16b..4264f46b4 100644 --- a/indra/newview/llfolderviewitem.cpp +++ b/indra/newview/llfolderviewitem.cpp @@ -1594,6 +1594,8 @@ void LLFolderViewFolder::dirtyFilter() { // we're a folder, so invalidate our completed generation setCompletedFilterGeneration(-1, FALSE); + for (auto folder : mFolders) // Dirty our children's filters too, so they get updated. + folder->dirtyFilter(); LLFolderViewItem::dirtyFilter(); }