Closed mikaeljorhult closed 10 years ago
Yes, I also find the bug. To fix it, another way is only adding new tag to visible tags in preference, not rebuilting. Which could not change the state of the tags which are not deleted by new settings.
It might be cheaper to remember which tags are visible or not and then rebuild the array but I'm going to do some performance testing to see if that's the case before deciding.
Let's just rebuild it every time, for now. We can improve on it later. (SHA: 3f11a89918ff1e50854222abebe2ae2e2833f62d)
The array of tags should be rebuilt every time new settings are loaded, even if there are tags saved in preferences, as this can change the available tags.