From: Eunki, Hong Date: Wed, 16 Oct 2024 06:47:29 +0000 (+0900) Subject: Revert "[Tizen] Revert "Request relayout when svg load completed if fittingmode is... X-Git-Tag: accepted/tizen/unified/x/20241017.075837~8 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=f676456e85a2cad93b7a0f31410fdb72a8769dd7;p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git Revert "[Tizen] Revert "Request relayout when svg load completed if fittingmode is not default"" This reverts commit 89fa0014c7c34ebab0daca5574e9570a79f85ec5. --- diff --git a/dali-toolkit/internal/visuals/svg/svg-visual.cpp b/dali-toolkit/internal/visuals/svg/svg-visual.cpp index 1bc9b075e8..7728733811 100644 --- a/dali-toolkit/internal/visuals/svg/svg-visual.cpp +++ b/dali-toolkit/internal/visuals/svg/svg-visual.cpp @@ -347,6 +347,11 @@ void SvgVisual::LoadComplete(int32_t loadId, Dali::VectorImageRenderer vectorIma if(DALI_LIKELY(vectorImageRenderer)) { vectorImageRenderer.GetDefaultSize(mDefaultWidth, mDefaultHeight); + if(mImpl->mEventObserver && mImpl->mFittingMode != DevelVisual::FittingMode::DONT_CARE) + { + // Need teo call ApplyFittingMode once again, after load completed. + mImpl->mEventObserver->RelayoutRequest(*this); + } } else if(!mLoadFailed) {