mirror of
https://github.com/Ardour/ardour.git
synced 2025-12-23 23:17:46 +01:00
Fix #6774, Moving start/end markers doesn't set Session as modified/dirty
If a Session is saved and then the start or end session markers are moved, closing the Session will not result in "Unsaved Session" dialog being presented even though the Session has been modified. This change sets the Session as modified when either the Session start or end markers are modified.
This commit is contained in:
parent
dab6e8a2d3
commit
f91e591f40
1 changed files with 2 additions and 0 deletions
|
|
@ -6367,6 +6367,7 @@ Session::start_time_changed (framepos_t old)
|
|||
if (l && l->start() == old) {
|
||||
l->set_start (s->start(), true);
|
||||
}
|
||||
set_dirty ();
|
||||
}
|
||||
|
||||
void
|
||||
|
|
@ -6386,6 +6387,7 @@ Session::end_time_changed (framepos_t old)
|
|||
if (l && l->end() == old) {
|
||||
l->set_end (s->end(), true);
|
||||
}
|
||||
set_dirty ();
|
||||
}
|
||||
|
||||
std::vector<std::string>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue