allow to add listener with parent disposable
fix assertion in editor selection model
Merge remote-tracking branch 'origin/master'