diff options
author | Seungkeun Lee <sngn.lee@samsung.com> | 2017-06-21 11:25:25 +0900 |
---|---|---|
committer | Kangho Hur <kangho.hur@samsung.com> | 2017-07-10 11:11:27 +0900 |
commit | 535265c5ad415d89ea596385ac4d75436f957a3a (patch) | |
tree | 870bfa384cc47a4eea643ce525895ded1a5613a2 /Xamarin.Forms.Platform.Tizen/Renderers/BoxViewRenderer.cs | |
parent | 3dae3f36abba30dfb5e3faaca653f007dbdf435e (diff) | |
download | xamarin-forms-535265c5ad415d89ea596385ac4d75436f957a3a.tar.gz xamarin-forms-535265c5ad415d89ea596385ac4d75436f957a3a.tar.bz2 xamarin-forms-535265c5ad415d89ea596385ac4d75436f957a3a.zip |
Remove unnecessary update at initialize
Change-Id: Ia6e1bcfa7c7ceb35b7b0c8d17376ebecb05f0d97
Diffstat (limited to 'Xamarin.Forms.Platform.Tizen/Renderers/BoxViewRenderer.cs')
-rw-r--r-- | Xamarin.Forms.Platform.Tizen/Renderers/BoxViewRenderer.cs | 15 |
1 files changed, 12 insertions, 3 deletions
diff --git a/Xamarin.Forms.Platform.Tizen/Renderers/BoxViewRenderer.cs b/Xamarin.Forms.Platform.Tizen/Renderers/BoxViewRenderer.cs index f34bd322..ff23d67a 100644 --- a/Xamarin.Forms.Platform.Tizen/Renderers/BoxViewRenderer.cs +++ b/Xamarin.Forms.Platform.Tizen/Renderers/BoxViewRenderer.cs @@ -31,13 +31,22 @@ namespace Xamarin.Forms.Platform.Tizen base.OnElementPropertyChanged(sender, e); } - protected override void UpdateBackgroundColor() + protected override void UpdateBackgroundColor(bool initialize) { - UpdateColor(); + if (initialize && Element.BackgroundColor.IsDefault) + return; + + if (Element.Color.IsDefault) + { + UpdateColor(); + } } - protected override void UpdateOpacity() + protected override void UpdateOpacity(bool initialize) { + if (initialize && Element.Opacity == 1d) + return; + UpdateColor(); } |