diff transform/TransformFactory.cpp @ 479:f933062a7f80

* Make scale bar more accurate (if no more helpful) in log scaled colour 3d plot
author Chris Cannam
date Wed, 12 Nov 2008 16:39:29 +0000
parents e0784311a103
children a82645e788fc
line wrap: on
line diff
--- a/transform/TransformFactory.cpp	Tue Nov 11 13:54:47 2008 +0000
+++ b/transform/TransformFactory.cpp	Wed Nov 12 16:39:29 2008 +0000
@@ -109,6 +109,7 @@
 TransformList
 TransformFactory::getUninstalledTransformDescriptions()
 {
+    m_populatingSlowly = false;
     populateUninstalledTransforms();
     
     std::set<TransformDescription> dset;
@@ -131,6 +132,7 @@
 TransformDescription
 TransformFactory::getUninstalledTransformDescription(TransformId id)
 {
+    m_populatingSlowly = false;
     populateUninstalledTransforms();
 
     if (m_uninstalledTransforms.find(id) == m_uninstalledTransforms.end()) {
@@ -157,6 +159,7 @@
 
     if (!m_uninstalledTransformsPopulated) {
         m_uninstalledTransformsMutex.unlock();
+        m_populatingSlowly = false;
         populateUninstalledTransforms();
         m_uninstalledTransformsMutex.lock();
     }
@@ -554,8 +557,6 @@
                        "TransformFactory::populateUninstalledTransforms");
     if (m_uninstalledTransformsPopulated) return;
 
-//        ("http://www.vamp-plugins.org/rdf/plugins/vamp-example-plugins");
-
     PluginRDFIndexer::getInstance()->indexConfiguredURLs();
 
     //!!! This will be amazingly slow