tweak monitoring state logic
[ardour.git] / libs / ardour / tempo_map_importer.cc
index 1d37383fb5bc65424427939365ddcf1cb7261668..b170aea8ea9a2bfb2389f227e383369335aafb4c 100644 (file)
@@ -87,8 +87,8 @@ bool
 TempoMapImporter::_prepare_move ()
 {
        // Prompt user for verification
-       bool replace = Prompt (_("This will replace the current tempo map!\nAre you shure you want to do this?"));
-       return replace;
+       boost::optional<bool> replace = Prompt (_("This will replace the current tempo map!\nAre you shure you want to do this?"));
+       return replace.get_value_or (false);
 }
 
 void
@@ -99,5 +99,5 @@ TempoMapImporter::_cancel_move ()
 void
 TempoMapImporter::_move ()
 {
-       session.tempo_map().set_state (xml_tempo_map);
+       session.tempo_map().set_state (xml_tempo_map, Stateful::current_state_version);
 }