Move registration of property handles to static constructors 49/133249/4
authorKangho Hur <kangho.hur@samsung.com>
Mon, 10 Jul 2017 06:40:00 +0000 (15:40 +0900)
committerKangho Hur <kangho.hur@samsung.com>
Mon, 10 Jul 2017 06:40:00 +0000 (15:40 +0900)
commit509e6f117c9966e5503deb8ff1c5135b41eb2a3e
tree4289d7d9305c646b6bc6e7201170721219e2c851
parentbfce37a60e9793cb1a1808833a149a1b8d248993
Move registration of property handles to static constructors

Property handlers are registered once per class instead of once per
instance.
Solves the issue with UpdateAllProperties and Distinct.

Change-Id: I41b3f6c0a055c7aa76300bf7a55683b0b25a21fd
19 files changed:
Xamarin.Forms.Platform.Tizen/Renderers/ActivityIndicatorRenderer.cs
Xamarin.Forms.Platform.Tizen/Renderers/ButtonRenderer.cs
Xamarin.Forms.Platform.Tizen/Renderers/ContentPageRenderer.cs
Xamarin.Forms.Platform.Tizen/Renderers/DatePickerRenderer.cs
Xamarin.Forms.Platform.Tizen/Renderers/EditorRenderer.cs
Xamarin.Forms.Platform.Tizen/Renderers/EntryRenderer.cs
Xamarin.Forms.Platform.Tizen/Renderers/FrameRenderer.cs
Xamarin.Forms.Platform.Tizen/Renderers/LabelRenderer.cs
Xamarin.Forms.Platform.Tizen/Renderers/ListViewRenderer.cs
Xamarin.Forms.Platform.Tizen/Renderers/MasterDetailPageRenderer.cs
Xamarin.Forms.Platform.Tizen/Renderers/ScrollViewRenderer.cs
Xamarin.Forms.Platform.Tizen/Renderers/SearchBarRenderer.cs
Xamarin.Forms.Platform.Tizen/Renderers/SliderRenderer.cs
Xamarin.Forms.Platform.Tizen/Renderers/StepperRenderer.cs
Xamarin.Forms.Platform.Tizen/Renderers/SwitchRenderer.cs
Xamarin.Forms.Platform.Tizen/Renderers/TabbedPageRenderer.cs
Xamarin.Forms.Platform.Tizen/Renderers/TableViewRenderer.cs
Xamarin.Forms.Platform.Tizen/Renderers/TimePickerRenderer.cs
Xamarin.Forms.Platform.Tizen/Renderers/VisualElementRenderer.cs