From ae3af403a31b38b76a14a06104e1116f3de3f9b9 Mon Sep 17 00:00:00 2001 From: jeremy-jang <35089715+jeremy-jang@users.noreply.github.com> Date: Tue, 5 Jan 2021 15:20:03 +0900 Subject: [PATCH] [Packagemanager] Fix registering internal event callback (#2481) Do not invoke Interop.PackageManager.PackageManagerSetEvent(). This will unset all internal callback information and this may make user cannot listen the package event completely. Signed-off-by: Sangyoon Jang Co-authored-by: pjh9216 --- .../Tizen.Applications/PackageManager.cs | 7 ------- 1 file changed, 7 deletions(-) diff --git a/src/Tizen.Applications.PackageManager/Tizen.Applications/PackageManager.cs b/src/Tizen.Applications.PackageManager/Tizen.Applications/PackageManager.cs index d6b57a3..6625136 100755 --- a/src/Tizen.Applications.PackageManager/Tizen.Applications/PackageManager.cs +++ b/src/Tizen.Applications.PackageManager/Tizen.Applications/PackageManager.cs @@ -1290,13 +1290,6 @@ namespace Tizen.Applications { lock (Handle) { - Log.Debug(LogTag, "Reset Package Event"); - err = Interop.PackageManager.PackageManagerUnsetEvent(Handle); - if (err != Interop.PackageManager.ErrorCode.None) - { - throw PackageManagerErrorFactory.GetException(err, "Failed to unregister package manager event event."); - } - err = Interop.PackageManager.PackageManagerSetEvent(Handle, s_packageManagerEventCallback, IntPtr.Zero); } } -- 2.7.4