It is really weird, but UI is not updated when I call `BindableBase.SetProperty()`:

```
private string person;
public string Person
{
    get { return person; }
    set
    {
        person = value;
        SetProperty(ref this.person, value);//Not updating UI
        //OnPropertyChanged("Person");//It works really nice
    }
}

```

I am using `Prism.Core.6.1.0\lib\net45\Prism.dll` and its `Version=6.1.0.0`.

However, `OnPropertyChanged(string propertyName)` perfectly works:

```
public event PropertyChangedEventHandler PropertyChanged;
public void OnPropertyChanged(string propertyName)
{
    PropertyChanged?.Invoke(this, new PropertyChangedEventArgs(propertyName));
}

```

What I am missing? Any help would be greatly appreciated!:)