always save
authorDiane Trout <diane@caltech.edu>
Fri, 15 Sep 2006 18:38:31 +0000 (18:38 +0000)
committerDiane Trout <diane@caltech.edu>
Fri, 15 Sep 2006 18:38:31 +0000 (18:38 +0000)
the mussa dirty flag isn't updated in enough situations, like if you
change a sequences meta data, the mussa dirty flag isn't updated.

Might make sense that once glsequence is a subclass of sequence to
put a dirty flag there.

qui/MussaWindow.cpp

index 0a071d065690e4a74fe76912e8c971aa5edf665f..9797a1629886513e65f205c45179a51877adb2cc 100644 (file)
@@ -338,9 +338,10 @@ void MussaWindow::saveAnalysis()
       saveAnalysisAs();
     }      
     // if we've got a name, has it changed any?
-    else if (analysis->is_dirty()) {
-      analysis->save();
-    }
+    // this doesn't work when a sequence changes something (like its
+    // name)
+    //else if (analysis->is_dirty())
+    analysis->save();
   }
 }