Some files in our library are affected by the “~10,000 standard material” bug. When attempting to purge all unused materials, we have to expand the material list, shift-select all 10,000 materials, and tick their boxes—this causes Revit to freeze for approximately three minutes. Why is this process so slow? It seems as if the dialog is being redrawn for every single one of those 10,000 checkboxes.
Please consider these simple solutions:
A. Improve the dialog’s performance by avoiding a full redraw for each individual item.
B. Add checkboxes to select all items within a category, without requiring the list to be expanded.