[M126 Migration] Remove OnParentViewResize in destruction. 91/316891/8
authorPranay Chauhan <pranay.c1@samsung.com>
Thu, 19 Dec 2024 06:06:53 +0000 (11:36 +0530)
committerInsoon Kim <is46.kim@samsung.com>
Thu, 19 Dec 2024 09:20:37 +0000 (09:20 +0000)
Remove OnParentViewResize in destrunction to avoid invalid
callback was called which will cause evas_gl error.

Reference: https://archive.tizen.org/gerrit/308705

Change-Id: I17e3dbb5717092586bb6a043936cb500ca6e4df3
Signed-off-by: Pranay Chauhan <pranay.c1@samsung.com>
tizen_src/chromium_impl/content/browser/renderer_host/rwhv_aura_offscreen_helper_efl.cc

index a81eb5157f25b16d8c1d176053df38c01fd8f899..e496040883cf4ce6c470fa17a40788d72d4ed299 100644 (file)
@@ -187,6 +187,8 @@ RWHVAuraOffscreenHelperEfl::~RWHVAuraOffscreenHelperEfl() {
                                  OnHostFocusOut);
   evas_event_callback_del_full(evas_, EVAS_CALLBACK_RENDER_FLUSH_PRE,
                                OnEvasRenderFlushPre, this);
+  evas_object_event_callback_del_full(efl_main_layout_, EVAS_CALLBACK_RESIZE,
+                                       OnParentViewResize, this);
   evas_object_del(content_image_);
 
   content_image_elm_host_ = nullptr;