Speed up showing all settings

This commit is contained in:
fieldOfView 2018-03-05 23:25:33 +01:00
parent 97d7354839
commit d9eb4406bf

View file

@ -235,12 +235,13 @@ Item
function updateDefinitionModel() function updateDefinitionModel()
{ {
if(findingSettings || base.showingAllSettings) if(findingSettings || showingAllSettings)
{ {
expandedCategories = definitionsModel.expanded.slice(); expandedCategories = definitionsModel.expanded.slice();
definitionsModel.expanded = ["*"]; definitionsModel.expanded = [""]; // keep categories closed while to prevent render while making settings visible one by one
definitionsModel.showAncestors = true; definitionsModel.showAncestors = true;
definitionsModel.showAll = true; definitionsModel.showAll = true;
definitionsModel.expanded = ["*"];
} }
else else
{ {