Browse Source

Fix missing subscribe if owner is already set.

pull/8422/head
Steven Kirk 4 years ago
parent
commit
ccdc11d0ac
  1. 5
      src/Avalonia.Base/Controls/ResourceNodeExtensions.cs

5
src/Avalonia.Base/Controls/ResourceNodeExtensions.cs

@ -132,6 +132,11 @@ namespace Avalonia.Controls
{ {
_target.OwnerChanged += OwnerChanged; _target.OwnerChanged += OwnerChanged;
_owner = _target.Owner; _owner = _target.Owner;
if (_owner is object)
{
_owner.ResourcesChanged += ResourcesChanged;
}
} }
protected override void Deinitialize() protected override void Deinitialize()

Loading…
Cancel
Save