Fix Layout issue
authorSeungkeun Lee <sngn.lee@samsung.com>
Tue, 4 Jul 2017 07:20:24 +0000 (16:20 +0900)
committerKangho Hur <kangho.hur@samsung.com>
Mon, 10 Jul 2017 02:11:28 +0000 (11:11 +0900)
commita0eafa63f4994dee7bbabf1ef916f520a0f68182
tree03e0b40a342147bb4fdab7e5d846aab395f1a7ba
parent01496831b6404774f28e38db08e43fef83caf91a
Fix Layout issue

 - All layouts should update all children position when their position is updated
   But it was done by EFL box
 - Some case, before child was added into Box(efl), Layout(Box) was moved.
   and child who didn't added into Box does not moved

 - Fixing
  * Remove overried UpdateLayout method on LayoutRenderer
  * Moved SetRenderer position after adding the children

 - Refactoring
  * Change IVisualElementRenderer interface
  * UpdateNativeGeometry was Changed to private
  * UpdateLayout was exposed as IVisualElementRenderer

Change-Id: I74bfdab00667bd6fa13cd8d392868af901b98dae
Xamarin.Forms.Platform.Tizen/Renderers/IVisualElementRenderer.cs
Xamarin.Forms.Platform.Tizen/Renderers/LayoutRenderer.cs
Xamarin.Forms.Platform.Tizen/Renderers/VisualElementRenderer.cs