Browse Source

Fix offset expression animation (#13071)

* Fix ServerObject subscription Invalidate

* Add Vector3D property type to CompositionGenerator

---------

Co-authored-by: Meloman19 <23280622+Meloman19@users.noreply.github.com>
release/11.0.5-rc1
Meloman19 3 years ago
committed by Steven Kirk
parent
commit
2c8ef4684e
  1. 2
      src/Avalonia.Base/Rendering/Composition/Server/ServerObject.cs
  2. 3
      src/tools/DevGenerators/CompositionGenerator/Generator.cs

2
src/Avalonia.Base/Rendering/Composition/Server/ServerObject.cs

@ -27,7 +27,7 @@ namespace Avalonia.Rendering.Composition.Server
public void Invalidate()
{
if (IsValid)
if (!IsValid)
return;
IsValid = false;
if (Subscribers != null)

3
src/tools/DevGenerators/CompositionGenerator/Generator.cs

@ -435,7 +435,8 @@ return;
"Matrix4x4",
"Quaternion",
"Color",
"Avalonia.Media.Color"
"Avalonia.Media.Color",
"Vector3D"
};
static BlockSyntax ApplyGetProperty(BlockSyntax body, GProperty prop, string? expr = null)

Loading…
Cancel
Save