From: Sunghyun Kim Date: Tue, 15 Dec 2020 05:59:08 +0000 (+0900) Subject: Delete rendering skip code X-Git-Tag: submit/tizen_6.0/20201215.073008^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=13efb142c8dd04cb6921cd3094e5ecd88baeb03f;p=platform%2Fcore%2Fuifw%2Fwidget-viewer-dali.git Delete rendering skip code mPermanentDelete is already used other application. so i delete rendering skip patch Change-Id: I14e79d3241778bfa617f9893b5d8b3a3906da78b --- diff --git a/widget_viewer_dali/internal/widget_view/widget_view_impl.cpp b/widget_viewer_dali/internal/widget_view/widget_view_impl.cpp index 5d400ef..db0031a 100644 --- a/widget_viewer_dali/internal/widget_view/widget_view_impl.cpp +++ b/widget_viewer_dali/internal/widget_view/widget_view_impl.cpp @@ -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);