The population of the browser is getting slower if one of my extensions is active (haven't tried one of the stock versions but I guess it is the same issue). The report was for Generic Flexi which had 16 results and 16 entries in the filter columns configured. Since this is not really necessary I changed it to 1 now. This makes it much faster but the strange thing is, that if you add a lot of tracks it is getting slower again. So the question is: why is the speed of the browser population related to the number of tracks if a PopupBrowser instance is used?
You can get the DrivenByMoss version from my website and enable an instance of Generic Flexi which shows the issue straight away. No need to configure anything it just needs to be active. Then click on the add button to open a browser on any of the tracks.
If you delete all tracks except 1, it is fast as well.
The population of the browser is getting slower if one of my extensions is active (haven't tried one of the stock versions but I guess it is the same issue). The report was for Generic Flexi which had 16 results and 16 entries in the filter columns configured. Since this is not really necessary I changed it to 1 now. This makes it much faster but the strange thing is, that if you add a lot of tracks it is getting slower again. So the question is: why is the speed of the browser population related to the number of tracks if a PopupBrowser instance is used?
Here is a test project: fxtest.zip
You can get the DrivenByMoss version from my website and enable an instance of Generic Flexi which shows the issue straight away. No need to configure anything it just needs to be active. Then click on the add button to open a browser on any of the tracks. If you delete all tracks except 1, it is fast as well.