From: Wonsik Jung Date: Wed, 23 Aug 2023 05:19:36 +0000 (+0900) Subject: Fix the error of event handelr release issue. X-Git-Tag: dali_2.2.42~7 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=d68a2296552d7971c76c48938e8a0a4059ed1814;p=platform%2Fcore%2Fuifw%2Fdali-adaptor.git Fix the error of event handelr release issue. When AddFrameRenderedCallback or AddFramePresentedCallback is used continuously, the related event handler is not freed. This patch is to fix that replacing reset(). Change-Id: Ia8f19791de9df9ce835871a6f22fec701da6b271 --- diff --git a/dali/internal/window-system/common/window-render-surface.h b/dali/internal/window-system/common/window-render-surface.h index 6d9ed1b..5141164 100644 --- a/dali/internal/window-system/common/window-render-surface.h +++ b/dali/internal/window-system/common/window-render-surface.h @@ -318,7 +318,7 @@ private: ~FrameCallbackInfo() { // Delete FileDescriptorMonitor before close fd. - fileDescriptorMonitor.release(); + fileDescriptorMonitor.reset(); close(fileDescriptor); }