mark session dirty when changing plugin presets
authorRobin Gareus <robin@gareus.org>
Sat, 6 Aug 2016 12:28:20 +0000 (14:28 +0200)
committerRobin Gareus <robin@gareus.org>
Sat, 6 Aug 2016 12:28:45 +0000 (14:28 +0200)
libs/ardour/plugin.cc

index 884ac0d53efbfc8b0f2607a2e55453483045219a..a0ac97b440b7a5e6cdc313e8bf72c6cd14120235 100644 (file)
@@ -426,6 +426,7 @@ Plugin::load_preset (PresetRecord r)
        _last_preset = r;
        _parameter_changed_since_last_preset = false;
 
+       _session.set_dirty ();
        PresetLoaded (); /* EMIT SIGNAL */
        return true;
 }
@@ -437,6 +438,7 @@ Plugin::clear_preset ()
        _last_preset.label = "";
        _parameter_changed_since_last_preset = false;
 
+       _session.set_dirty ();
        PresetLoaded (); /* EMIT SIGNAL */
 }