Fix Registry exception for custom view wrapper
authorEunki Hong <eunkiki.hong@samsung.com>
Thu, 12 Oct 2023 14:24:45 +0000 (23:24 +0900)
committerEunki Hong <h.pichulia@gmail.com>
Tue, 31 Oct 2023 14:07:28 +0000 (23:07 +0900)
commit6cb4820873263e3ee933c8ea673e98b80312074e
tree7099c160830352f347c4986a4545078704f12fac
parent3911c95103c72061e7db81c75764cb548afe49f3
Fix Registry exception for custom view wrapper

1. PanGesture from Accessibility create new handle in
dali csharp side. We need to have memory ownership, but
don't need to register it on NUI side. We can ignore it.

2. For Animation and StyleManager, it is possible to use
that 'already registered' BaseHandle. But in this case,
we should not dispose it by our self.

Signed-off-by: Eunki Hong <eunkiki.hong@samsung.com>
src/Tizen.NUI/src/internal/Common/ViewWrapperImpl.cs
src/Tizen.NUI/src/public/Events/Gesture.cs
src/Tizen.NUI/src/public/Events/LongPressGesture.cs
src/Tizen.NUI/src/public/Events/PanGesture.cs
src/Tizen.NUI/src/public/Events/PinchGesture.cs
src/Tizen.NUI/src/public/Events/RotationGesture.cs
src/Tizen.NUI/src/public/Events/TapGesture.cs