private void ActiveSceneViewModel_LateSceneUpdatePhase(object sender, SceneUpdatePhaseEventArgs args) { if (args.DocumentChanges.Count <= 0) { return; } foreach (SceneChange sceneChange in SceneChange.Changes(args.DocumentChanges, args.ViewModel.RootNode, (Type)null)) { PropertyReferenceSceneChange e = sceneChange as PropertyReferenceSceneChange; if (e != null) { this.OnPropertyReferenceSceneChange(e); } } }