]> Creatis software - creaImageIO.git/blobdiff - src2/creaImageIOGimmickView.cpp
The number of files on adding files now corresponds.
[creaImageIO.git] / src2 / creaImageIOGimmickView.cpp
index 16ad8ff9ae8926e23b522ab9ad520810ce983808..c24a7c3c3534638640762fc75d1eaaf1e61b3e0f 100644 (file)
@@ -87,6 +87,7 @@ namespace creaImageIO
   void GimmickView::Initialize()
   {
        mImageExtent=0;
+       mReaderStarted=false;
   }
   //======================================================================
   
@@ -337,7 +338,11 @@ namespace creaImageIO
   void GimmickView::RequestReading(tree::Node* n, 
                                   int prio, int selection_index, ImagePointerHolder *p)
   {
-       mReader.Start();
+         if(!mReaderStarted)
+         {
+               mReader.Start();
+               mReaderStarted=true;
+         }
     ImageEventType t(n,selection_index, p);
     mImageEventMap[n->GetAttribute("FullFileName")] = t;    
     mReader.Request(this,n->GetAttribute("FullFileName"),prio);