[NUI] 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>
Wed, 25 Oct 2023 12:48:44 +0000 (21:48 +0900)
commit49f5d2035ca9d1f20083e3c0ee1192e15af3e02f
treeee087301f7af130bb4017f4ef0dceb9126892656
parenta85ebe23e31644c0b35f467c3cff4b6684bbf0bf
[NUI] 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