LocalizedString does not update when multible editor windows (or inspectors) display the property

Hi,

When I open two inspectorwindows for the same gameobject, than all changes that I make in one inspector should be updated in the other too. But for LocalizedStrings this does not happen. The other inspector still displays the old Data. (The same is true if the property is displayed in a custom editor window but its easier to show like this)

Code of the StringManager

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.Localization;

public class StringManager : MonoBehaviour
{
    public bool boolean;
    public string text;
    public LocalizedString localizedString;
}

We cache our property drawers although it does have some problems as shown here, and also when reordered in a list. We will probably remove this in the future, hopefully get a full UI toolkit version so we don’t need the caching.

Alright thank you for your quick reply