diff options
author | Robin Gareus <robin@gareus.org> | 2019-10-20 20:53:40 +0200 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2019-10-20 20:53:40 +0200 |
commit | 20daca929001c27de3b4f238301b8b8af1beefc6 (patch) | |
tree | a50e173b43464c5bb47a833b7612fe882577ec83 /gtk2_ardour/ardour_ui_ed.cc | |
parent | 9c00d6216ace1eb5f4d53b39d54b232ff7fca0e4 (diff) |
Virtual-Keyboard: save/restore state
Diffstat (limited to 'gtk2_ardour/ardour_ui_ed.cc')
-rw-r--r-- | gtk2_ardour/ardour_ui_ed.cc | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/gtk2_ardour/ardour_ui_ed.cc b/gtk2_ardour/ardour_ui_ed.cc index 56249bdba8..800eedde2d 100644 --- a/gtk2_ardour/ardour_ui_ed.cc +++ b/gtk2_ardour/ardour_ui_ed.cc @@ -68,6 +68,7 @@ #include "location_ui.h" #include "main_clock.h" #include "rc_option_editor.h" +#include "virtual_keyboard_window.h" #include <gtkmm2ext/application.h> @@ -871,6 +872,9 @@ ARDOUR_UI::save_ardour_state () if (location_ui) { _session->add_instant_xml (location_ui->ui().get_state ()); } + if (virtual_keyboard_window) { + _session->add_instant_xml (virtual_keyboard_window->get_state()); + } } else { Config->add_instant_xml (main_window_node); Config->add_instant_xml (enode); @@ -880,6 +884,9 @@ ARDOUR_UI::save_ardour_state () if (location_ui) { Config->add_instant_xml (location_ui->ui().get_state ()); } + if (virtual_keyboard_window) { + Config->add_instant_xml (virtual_keyboard_window->get_state()); + } } delete &enode; |