Add widget_instance_resize 98/178998/3 accepted/tizen/5.0/unified/20181102.023532 accepted/tizen/unified/20181005.012325 submit/tizen/20181004.100218 submit/tizen/20181004.103602 submit/tizen_5.0/20181101.000005
authorhuiyu.eun <huiyu.eun@samsung.com>
Tue, 15 May 2018 07:22:13 +0000 (16:22 +0900)
committerHeeyong Song <heeyong.song@samsung.com>
Thu, 12 Jul 2018 23:54:39 +0000 (23:54 +0000)
Change-Id: I93c05bfa851cb92b35848f31e5f6a5a3c4d09caf
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
widget_viewer_dali/internal/widget_view/widget_view_impl.cpp
widget_viewer_dali/internal/widget_view/widget_view_impl.h

index c546e87fa7a036ed907cb7a4f5b91d9634bb3e90..629c9d975a6bcd1772898efc3de782e05cb46d0c 100644 (file)
@@ -1646,6 +1646,12 @@ bool WidgetView::GetStringFromProperty( const Dali::Property::Value& value, std:
   return extracted;
 }
 
+void WidgetView::OnRelayout( const Vector2& size, RelayoutContainer& container )
+{
+  Control::OnRelayout( size, container );
+  widget_instance_resize(mInstanceId.c_str(), size.x, size.y);
+}
+
 } // namespace Internal
 
 } // namespace WidgetView
index 8d2d619d0a9b395243dc956da41f4ddb44fbfce7..660ba03966647dd5617441f7a589608344767013 100644 (file)
@@ -271,6 +271,10 @@ private: // From Control
    */
   virtual float GetWidthForHeight( float height );
 
+  /**
+   * @copydoc Toolkit::Control::OnRelayout()
+   */
+  virtual void OnRelayout( const Vector2& size, RelayoutContainer& container ) override ;
 private:
 
   // Undefined