[NUI] Prevent unnecessary Layout call, make independent if it has true ExcludeLayouti...
authorseungho <sbsh.baek@samsung.com>
Thu, 10 Dec 2020 08:53:13 +0000 (17:53 +0900)
committerdongsug-song <35130733+dongsug-song@users.noreply.github.com>
Tue, 15 Dec 2020 06:33:59 +0000 (15:33 +0900)
commitad200e870c5576cea78c17b896ed2a6034a45305
tree35aaeaa8d44384288584bef360a8629dd7618e94
parent675d8b750b7a21f036ec7b41386b14006d5e36f6
[NUI] Prevent unnecessary Layout call, make independent if it has true ExcludeLayouting and root.

 - Make changed flag in Layout method true when the layout is really changed.
 - If a layout has true value of ExcludeLayouting and it also a root layout, currently it couldn't handled as independent.
 - This patch adds to check ExcludeLayouting Property when it call Layout method.

Signed-off-by: seungho <sbsh.baek@samsung.com>
src/Tizen.NUI/src/public/Layouting/LayoutItem.cs