*/
return;
}
-
+
g_atomic_int_set (&_touching, 0);
if (_state == Touch) {
assert (!nascent.empty ());
Glib::Mutex::Lock lm (ControlList::_lock);
-
+
if (mark) {
nascent.back()->end_time = when;
-
+
} else {
-
+
/* nascent info created in start touch but never used. just get rid of it.
*/
}
bool have_events = false;
-
+
for (niter = nlist.begin(); niter != nlist.end(); ++niter) {
if ((*niter)->name() == X_("events")) {
deserialize_events (*(*niter));