[Kst] branches/kst/1.3/kst/src/libkstapp

George Staikos staikos at kde.org
Thu Oct 12 17:33:24 CEST 2006


SVN commit 594854 by staikos:

backport fix for #135343


 M  +7 -0      kstplugindialog_i.cpp  


--- branches/kst/1.3/kst/src/libkstapp/kstplugindialog_i.cpp #594853:594854
@@ -497,6 +497,7 @@
           plugin->outputVectors().insert((*it)._name, v);
           KST::addVectorToList(v);
         }
+        v->setTagName(nt);
       } else if (plugin->outputVectors()[(*it)._name]->tagName() != nt) {
         while (KstData::self()->vectorTagNameNotUnique(nt, false)) {
           nt += "'";
@@ -510,6 +511,7 @@
           plugin->outputVectors().insert((*it)._name, v);
           KST::addVectorToList(v);
         }
+        v->setTagName(nt);
       }
     } else if ((*it)._type == Plugin::Data::IOValue::StringType) {
       if (!KstData::self()->vectorTagNameNotUnique(nt, false)) {
@@ -521,6 +523,8 @@
           s->writeLock();
           plugin->outputStrings().insert((*it)._name, s);
         }
+        s->setTagName(nt);
+
       } else if (plugin->outputStrings()[(*it)._name]->tagName() != nt) {
         while (KstData::self()->vectorTagNameNotUnique(nt, false)) {
           nt += "'";
@@ -533,6 +537,7 @@
           s->writeLock();
           plugin->outputStrings().insert((*it)._name, s);
         }
+        s->setTagName(nt);
       }
     } else if ((*it)._type == Plugin::Data::IOValue::PidType) {
       // Nothing
@@ -546,6 +551,7 @@
           s->writeLock();
           plugin->outputScalars().insert((*it)._name, s);
         }
+        s->setTagName(nt);
       } else if (plugin->outputScalars()[(*it)._name]->tagName() != nt) {
         while (KstData::self()->vectorTagNameNotUnique(nt, false)) {
           nt += "'";
@@ -558,6 +564,7 @@
           s->writeLock();
           plugin->outputScalars().insert((*it)._name, s);
         }
+        s->setTagName(nt);
       }
     }
   }


More information about the Kst mailing list