Delete rendering skip code 75/249575/1 submit/tizen_6.0/20201215.073008 submit/tizen_6.0/20201215.095341
authorSunghyun Kim <scholb.kim@samsung.com>
Tue, 15 Dec 2020 05:59:08 +0000 (14:59 +0900)
committerSunghyun Kim <scholb.kim@samsung.com>
Tue, 15 Dec 2020 06:00:49 +0000 (15:00 +0900)
mPermanentDelete is already used other application.
so i delete rendering skip patch

Change-Id: I14e79d3241778bfa617f9893b5d8b3a3906da78b

widget_viewer_dali/internal/widget_view/widget_view_impl.cpp

index 5d400efadb35ffddd3ba12eac627d8da4f0791a5..db0031a1812ec61eb9af51c05cc17dfd95402083 100644 (file)
@@ -652,7 +652,6 @@ bool WidgetView::TerminateWidget()
     mInstanceId.clear();
 
     CloseRemoteSurface();
-    SetPermanentDelete(true);
 
     mCreated = false;
     mResizeRequired = false;
@@ -1693,14 +1692,6 @@ bool WidgetView::TouchEvent( const Dali::TouchEvent& event )
 
 void WidgetView::UpdateBuffer( struct tizen_remote_surface *surface, struct wl_buffer *buffer, int32_t fd)
 {
-  // Sometimes, UpdateBuffer is called even if widgetview is destroyed.
-  // This behavior can cause a crash, so it does not render.
-  if( IsPermanentDelete() )
-  {
-    DALI_LOG_ERROR("This widgetView is deleted already. so don't try update bufffer.");
-    return;
-  }
-
   if( !IsWidgetRenderer() )
   {
     tizen_remote_surface_transfer_visibility( surface, TIZEN_REMOTE_SURFACE_VISIBILITY_TYPE_VISIBLE);