diff --git a/ui (gen4)/features/filesystem.js b/ui (gen4)/features/filesystem.js index 33b01954..486924a1 100755 --- a/ui (gen4)/features/filesystem.js +++ b/ui (gen4)/features/filesystem.js @@ -485,7 +485,10 @@ module.FileSystemLoaderUI = core.ImageGridFeatures.Feature({ doc: '', tag: 'ui-fs-loader', - depends: ['fs-loader'], + depends: [ + 'ui', + 'fs-loader' + ], actions: FileSystemLoaderUIActions, }) diff --git a/ui (gen4)/lib/features.js b/ui (gen4)/lib/features.js index 015fc027..1c92970c 100755 --- a/ui (gen4)/lib/features.js +++ b/ui (gen4)/lib/features.js @@ -311,6 +311,9 @@ module.FeatureSet = { // XXX add ability to remove features by prefixing a '-' to its name // ...if one - is present, remove all instances of // + // XXX .buildFeatureList() is slow and can be a bottleneck for large + // numbers of features... might be a good idea to take a look at + // this sometime... buildFeatureList: function(obj, lst, auto_include, depth){ var that = this obj = obj || {}