[Tizen] DisConnect from Signals via using BaseHandleCPtr
authorMuhammad Umar <m.umar@partner.samsung.com>
Fri, 18 Aug 2017 06:29:09 +0000 (15:29 +0900)
committerdongsug.song <dongsug.song@samsung.com>
Tue, 22 Aug 2017 02:27:02 +0000 (11:27 +0900)
commitfa881ce9015241ec6169aa2ce62b29935fb4ddfe
treef210ea76982450496189485e26486ee40344f853
parent40678cede01ffd07b1f4738e1f9de6b74076bc9f
[Tizen] DisConnect from Signals via using BaseHandleCPtr

There was a crash issue when disconnecting from signals from any class derived from View. This was due to the fact that the handle has been deleted earlier in derived class dispose function.

Change-Id: Ib5c383b82dbd5ddab5010acdb82048fb27737df5
src/Tizen.NUI/src/public/BaseComponents/Scrollable.cs
src/Tizen.NUI/src/public/BaseComponents/View.cs
src/Tizen.NUI/src/public/BaseHandle.cs
src/Tizen.NUI/src/public/UIComponents/Button.cs