From: Bowon Ryu Date: Mon, 12 Aug 2024 11:19:50 +0000 (+0900) Subject: [NUI] Add missing code to text label X-Git-Tag: submit/tizen/20240821.061804~1^2~8 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=eb5f6c7533c715b1e885e1e7515983fce38af6a4;p=platform%2Fcore%2Fcsapi%2Ftizenfx.git [NUI] Add missing code to text label Signed-off-by: Bowon Ryu --- diff --git a/src/Tizen.NUI/src/public/BaseComponents/TextLabel.cs b/src/Tizen.NUI/src/public/BaseComponents/TextLabel.cs index f693dc29c..1e6b69ac9 100755 --- a/src/Tizen.NUI/src/public/BaseComponents/TextLabel.cs +++ b/src/Tizen.NUI/src/public/BaseComponents/TextLabel.cs @@ -2739,10 +2739,30 @@ namespace Tizen.NUI.BaseComponents if (this.HasBody()) { + if (textLabelAnchorClickedCallbackDelegate != null) + { + AnchorClickedSignal().Disconnect(textLabelAnchorClickedCallbackDelegate); + } + if (textLabelTextFitChangedCallbackDelegate != null) { TextFitChangedSignal().Disconnect(textLabelTextFitChangedCallbackDelegate); } + + if (textLabelAsyncTextRenderedCallbackDelegate != null) + { + AsyncTextRenderedSignal().Disconnect(textLabelAsyncTextRenderedCallbackDelegate); + } + + if (textLabelAsyncNaturalSizeComputedCallbackDelegate != null) + { + AsyncNaturalSizeComputedSignal().Disconnect(textLabelAsyncNaturalSizeComputedCallbackDelegate); + } + + if (textLabelAsyncHeightForWidthComputedCallbackDelegate != null) + { + AsyncHeightForWidthComputedSignal().Disconnect(textLabelAsyncHeightForWidthComputedCallbackDelegate); + } } base.Dispose(type);