From a98cd690abb321a494a53332b076a67fa8132c10 Mon Sep 17 00:00:00 2001 From: Sunghyun Kim Date: Mon, 3 May 2021 10:48:18 +0900 Subject: [PATCH] [NUI] Set FittingMode only when value has changed --- src/Tizen.NUI/src/public/BaseComponents/ImageView.cs | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/Tizen.NUI/src/public/BaseComponents/ImageView.cs b/src/Tizen.NUI/src/public/BaseComponents/ImageView.cs index 06a6cfe..b55758d 100755 --- a/src/Tizen.NUI/src/public/BaseComponents/ImageView.cs +++ b/src/Tizen.NUI/src/public/BaseComponents/ImageView.cs @@ -890,9 +890,12 @@ namespace Tizen.NUI.BaseComponents set { VisualFittingModeType ret = CovertFittingModetoVisualFittingMode(value); - _fittingMode = ret; PropertyValue setValue = new PropertyValue((int)ret); - UpdateImage(Visual.Property.VisualFittingMode, setValue); + if(_fittingMode != ret) + { + _fittingMode = ret; + UpdateImage(Visual.Property.VisualFittingMode, setValue); + } setValue?.Dispose(); } } -- 2.7.4