diff options
author | Robin Gareus <robin@gareus.org> | 2012-11-09 17:27:30 +0000 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2012-11-09 17:27:30 +0000 |
commit | c27dde889c27f7872318c004ce96daed577224d7 (patch) | |
tree | 9749200b47aa4a9ee7fe39121ea4a79ba69ab9e2 /gtk2_ardour/option_editor.cc | |
parent | ca7e72db62a6d4412002bc3872ba5e2b11d12646 (diff) |
make timecode offset work
git-svn-id: svn://localhost/ardour2/branches/3.0@13418 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'gtk2_ardour/option_editor.cc')
-rw-r--r-- | gtk2_ardour/option_editor.cc | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/gtk2_ardour/option_editor.cc b/gtk2_ardour/option_editor.cc index a6fcc734c5..3c3f5baab6 100644 --- a/gtk2_ardour/option_editor.cc +++ b/gtk2_ardour/option_editor.cc @@ -293,12 +293,19 @@ ClockOption::ClockOption (string const & i, string const & n, sigc::slot<framecn _label.set_text (n + ":"); _label.set_alignment (0, 0.5); _label.set_name (X_("OptionsLabel")); + _clock.ValueChanged.connect (sigc::mem_fun (*this, &ClockOption::save_clock_time)); } void ClockOption::set_state_from_config () { - _clock.set (_get ()); + _clock.set (_get (), true); +} + +void +ClockOption::save_clock_time () +{ + _set (_clock.current_time()); } void |