Dispatcher supports connected mouse actions,
for this purpose it holds a reference to the active interactor,
this (smart pointer) reference will prevent the interactor from beeing destroyed.
It is overwritten when the next connected mouse action is started,
and causes delayed object desctruction which will destroy a current interactor
that has been set to the data node to which the last one has pointed to.
Description
Description
Event Timeline
Comment Actions
[58405e]: Merge branch 'bug-17559-ConnectedActionsSideEffects'
Merged commits:
2014-03-19 18:28:20 Christian Weber [aefd61]
prevent datainteracot from reseting foreign references upon desctruction
2014-03-19 18:27:53 Christian Weber [3b7ecc]
nullify connected actions target as soon as its finished
Comment Actions
[632ec9]: Merge branch 'bug-17559-ConnectedActionsSideEffects'
Merged commits:
2014-03-20 15:36:52 Christian Weber [130a5e]
COMP: check if selected interactor has already been reset