From dcdcd9ebefc6a0d9724d5104fc562f78550377be Mon Sep 17 00:00:00 2001 From: Nelson Carrillo Date: Sat, 5 Sep 2015 18:16:13 -0400 Subject: [PATCH 1/3] Update SolidColorBrushImpl.cs --- src/Windows/Perspex.Direct2D1/Media/SolidColorBrushImpl.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Windows/Perspex.Direct2D1/Media/SolidColorBrushImpl.cs b/src/Windows/Perspex.Direct2D1/Media/SolidColorBrushImpl.cs index 73093b2e0a..06db9de2ad 100644 --- a/src/Windows/Perspex.Direct2D1/Media/SolidColorBrushImpl.cs +++ b/src/Windows/Perspex.Direct2D1/Media/SolidColorBrushImpl.cs @@ -10,7 +10,7 @@ namespace Perspex.Direct2D1.Media { public SolidColorBrushImpl(Perspex.Media.SolidColorBrush brush, SharpDX.Direct2D1.RenderTarget target) { - this.PlatformBrush = new SharpDX.Direct2D1.SolidColorBrush(target, brush?.Color.ToDirect2D() ?? new SharpDX.Color4()); + this.PlatformBrush = new SharpDX.Direct2D1.SolidColorBrush(target, brush?.Color.ToDirect2D() ?? new SharpDX.Color4(), new SharpDX.Direct2D1.BrushProperties { Opacity = brush != null ? (float)brush.Opacity : 1.0f, Transform = target.Transform }); } } } From e33ab018f81d8b81fb56041cbe4791e011e83367 Mon Sep 17 00:00:00 2001 From: Nelson Carrillo Date: Sun, 6 Sep 2015 10:57:35 -0400 Subject: [PATCH 2/3] Update SolidColorBrushImpl.cs --- .../Perspex.Direct2D1/Media/SolidColorBrushImpl.cs | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/src/Windows/Perspex.Direct2D1/Media/SolidColorBrushImpl.cs b/src/Windows/Perspex.Direct2D1/Media/SolidColorBrushImpl.cs index 06db9de2ad..f24bed661e 100644 --- a/src/Windows/Perspex.Direct2D1/Media/SolidColorBrushImpl.cs +++ b/src/Windows/Perspex.Direct2D1/Media/SolidColorBrushImpl.cs @@ -10,7 +10,16 @@ namespace Perspex.Direct2D1.Media { public SolidColorBrushImpl(Perspex.Media.SolidColorBrush brush, SharpDX.Direct2D1.RenderTarget target) { - this.PlatformBrush = new SharpDX.Direct2D1.SolidColorBrush(target, brush?.Color.ToDirect2D() ?? new SharpDX.Color4(), new SharpDX.Direct2D1.BrushProperties { Opacity = brush != null ? (float)brush.Opacity : 1.0f, Transform = target.Transform }); + this.PlatformBrush = new SharpDX.Direct2D1.SolidColorBrush( + target, + brush?.Color.ToDirect2D() ?? new SharpDX.Color4(), + new SharpDX.Direct2D1.BrushProperties + { + Opacity = brush != null ? (float)brush.Opacity : 1.0f, + Transform = target.Transform + + } + ); } } } From f4e0602740863547ceb59664d9dc2986cf207e8d Mon Sep 17 00:00:00 2001 From: Nelson Carrillo Date: Sun, 6 Sep 2015 10:58:07 -0400 Subject: [PATCH 3/3] Update SolidColorBrushImpl.cs --- src/Windows/Perspex.Direct2D1/Media/SolidColorBrushImpl.cs | 1 - 1 file changed, 1 deletion(-) diff --git a/src/Windows/Perspex.Direct2D1/Media/SolidColorBrushImpl.cs b/src/Windows/Perspex.Direct2D1/Media/SolidColorBrushImpl.cs index f24bed661e..f7a63f9d1e 100644 --- a/src/Windows/Perspex.Direct2D1/Media/SolidColorBrushImpl.cs +++ b/src/Windows/Perspex.Direct2D1/Media/SolidColorBrushImpl.cs @@ -17,7 +17,6 @@ namespace Perspex.Direct2D1.Media { Opacity = brush != null ? (float)brush.Opacity : 1.0f, Transform = target.Transform - } ); }