diff options
author | Robin Gareus <robin@gareus.org> | 2017-07-21 18:58:51 +0200 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2017-07-21 18:58:51 +0200 |
commit | addcca9ff3c1c10ee6e211578cedbf976c27803c (patch) | |
tree | ab61a2c3e2be34b742bc948fcffe985a1b8831b9 | |
parent | 886f4e6bc82cada82e8366b50aff87a993935da2 (diff) |
Fix recursion in FloatinTextEntry (amend f62c8c664d)
-rw-r--r-- | gtk2_ardour/floating_text_entry.cc | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/gtk2_ardour/floating_text_entry.cc b/gtk2_ardour/floating_text_entry.cc index 3dc74fe796..cd3d015110 100644 --- a/gtk2_ardour/floating_text_entry.cc +++ b/gtk2_ardour/floating_text_entry.cc @@ -199,6 +199,7 @@ FloatingTextEntry::disconect_signals () for (std::list<sigc::connection>::iterator i = _connections.begin(); i != _connections.end(); ++i) { i->disconnect (); } + _connections.clear (); /* the entry is floating on-top, emitting use_text() * may result in another dialog being shown (cannot rename track) * which would |