Fixed: IsActivated status in ViewModel was set after OnActivate. This was a problem if the view model is for a dialog window. The Value will not be set until the window is closed becaue OnActivate blocks the code from executing until window close.