From 0f77845f0fdc77389307b74aec8b130098cd2908 Mon Sep 17 00:00:00 2001 From: Sunghyun Kim Date: Wed, 14 Oct 2020 14:05:15 +0900 Subject: [PATCH] Fix the bug of ReloadWidget() ReloadWidget() has problem when Widget is terminated abnormally if it is terminated abnormally, the Renderers are deleted, and touch event does not work properly because of this. To avoid this problem, i changed ReloadWidget(). Change-Id: I3f5c815bf4596730d8b51dc8a1550edb6f1cc34d --- .../internal/widget_view/widget_view_impl.cpp | 7 ------- 1 file changed, 7 deletions(-) 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 4a8ac48..74bf1a6 100644 --- a/widget_viewer_dali/internal/widget_view/widget_view_impl.cpp +++ b/widget_viewer_dali/internal/widget_view/widget_view_impl.cpp @@ -702,7 +702,6 @@ void WidgetView::SendWidgetEvent( int event ) if( mReloadFlag == false ) { CloseRemoteSurface(); - RemoveWidgetRenderer(); } break; } @@ -1716,12 +1715,6 @@ void WidgetView::UpdateBuffer( struct tizen_remote_surface *surface, struct wl_b void WidgetView::ReloadWidget() { - // Only try to reload widget when flag is set - if( !mReloadFlag ) - { - return; - } - std::string text; text = GetContentInfo(); if( text == mContentInfo ) -- 2.34.1