Andrei 2018-10-24 02:50:33 +03:00 коммит произвёл Shane Neuville
Родитель de10829cf8
Коммит 7628737464
2 изменённых файлов: 14 добавлений и 0 удалений

Просмотреть файл

@ -2,6 +2,7 @@
using System.Drawing;
using AppKit;
using CoreImage;
using System.Linq;
namespace Xamarin.Forms.Platform.MacOS
{
@ -45,7 +46,13 @@ namespace Xamarin.Forms.Platform.MacOS
var newColor = Element.Color.ToNSColor();
if (Equals(s_currentColor, newColor))
{
if(Control.ContentFilters?.FirstOrDefault() != s_currentColorFilter)
{
Control.ContentFilters = new CIFilter[] { s_currentColorFilter };
}
return;
}
s_currentColor = newColor;

Просмотреть файл

@ -1,4 +1,5 @@
using System.ComponentModel;
using System.Linq;
using AppKit;
using CoreImage;
@ -58,7 +59,13 @@ namespace Xamarin.Forms.Platform.MacOS
var newColor = color.ToNSColor();
if (Equals(s_currentColor, newColor))
{
if (Control.ContentFilters?.FirstOrDefault() != s_currentColorFilter)
{
Control.ContentFilters = new CIFilter[] { s_currentColorFilter };
}
return;
}
s_currentColor = newColor;