Browse Source

Made templated child leak test fail.

pull/366/head
Steven Kirk 11 years ago
parent
commit
21bd841258
  1. 9
      tests/Perspex.LeakTests/ControlTests.cs

9
tests/Perspex.LeakTests/ControlTests.cs

@ -299,9 +299,16 @@ namespace Perspex.LeakTests
private class TestTemplatedControl : TemplatedControl
{
public static readonly PerspexProperty<int> IsCanvasVisibleProperty =
PerspexProperty.Register<TestTemplatedControl, int>("IsCanvasVisible");
public TestTemplatedControl()
{
Template = new FuncControlTemplate<TestTemplatedControl>(_ => new Canvas());
Template = new FuncControlTemplate<TestTemplatedControl>(parent =>
new Canvas
{
[~IsVisibleProperty] = parent[~IsCanvasVisibleProperty]
});
}
}

Loading…
Cancel
Save