diff options
Diffstat (limited to 'Xamarin.Forms.Core/Interactivity/DataTrigger.cs')
-rw-r--r-- | Xamarin.Forms.Core/Interactivity/DataTrigger.cs | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/Xamarin.Forms.Core/Interactivity/DataTrigger.cs b/Xamarin.Forms.Core/Interactivity/DataTrigger.cs index e27ec134..d90cf44e 100644 --- a/Xamarin.Forms.Core/Interactivity/DataTrigger.cs +++ b/Xamarin.Forms.Core/Interactivity/DataTrigger.cs @@ -5,6 +5,7 @@ using Xamarin.Forms.Xaml; namespace Xamarin.Forms { [ContentProperty("Setters")] + [ProvideCompiled("Xamarin.Forms.Core.XamlC.PassthroughValueProvider")] public sealed class DataTrigger : TriggerBase, IValueProvider { public DataTrigger([TypeConverter(typeof(TypeTypeConverter))] [Parameter("TargetType")] Type targetType) : base(new BindingCondition(), targetType) @@ -48,9 +49,7 @@ namespace Xamarin.Forms object IValueProvider.ProvideValue(IServiceProvider serviceProvider) { - var valueconverter = serviceProvider.GetService(typeof(IValueConverterProvider)) as IValueConverterProvider; - (Condition as BindingCondition).ValueConverter = valueconverter; - + //This is no longer required return this; } } |