From 9604550ad089b8b36a356f8807d197292c6bf01a Mon Sep 17 00:00:00 2001 From: sunghyun kim Date: Wed, 14 Feb 2024 13:52:50 +0900 Subject: [PATCH] RemoveRender when widget is restarted After restarting widget, OnResume is not called. To fix this problem, widgetview remove its renderer and reset flag. Change-Id: I002c2fe9e47614449440f4d375035c705dedef57 --- widget_viewer_dali/internal/widget_view/widget_view_impl.cpp | 2 ++ 1 file changed, 2 insertions(+) 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 4d5e666..1947f34 100644 --- a/widget_viewer_dali/internal/widget_view/widget_view_impl.cpp +++ b/widget_viewer_dali/internal/widget_view/widget_view_impl.cpp @@ -720,6 +720,8 @@ void WidgetView::SendWidgetEvent( int event ) } case WIDGET_INSTANCE_EVENT_FAULT: { + mResizeRequired = true; + RemoveWidgetRenderer(); mWidgetFaultedSignal.Emit( handle ); CloseRemoteSurface(); break; -- 2.34.1