Fix the error of event handelr release issue. 99/297699/2
authorWonsik Jung <sidein@samsung.com>
Wed, 23 Aug 2023 05:19:36 +0000 (14:19 +0900)
committerWonsik Jung <sidein@samsung.com>
Thu, 24 Aug 2023 10:21:51 +0000 (19:21 +0900)
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

dali/internal/window-system/common/window-render-surface.h

index 6d9ed1b..5141164 100644 (file)
@@ -318,7 +318,7 @@ private:
     ~FrameCallbackInfo()
     {
       // Delete FileDescriptorMonitor before close fd.
-      fileDescriptorMonitor.release();
+      fileDescriptorMonitor.reset();
       close(fileDescriptor);
     }