| Index: sky/engine/core/editing/FrameSelection.cpp
|
| diff --git a/sky/engine/core/editing/FrameSelection.cpp b/sky/engine/core/editing/FrameSelection.cpp
|
| index d24777918cd696c10cae6c72018a6bd8224932d1..eb75373089af1a4d20a9b71d05be337caff9ea1a 100644
|
| --- a/sky/engine/core/editing/FrameSelection.cpp
|
| +++ b/sky/engine/core/editing/FrameSelection.cpp
|
| @@ -1141,6 +1141,8 @@ void FrameSelection::prepareForDestruction()
|
| if (view)
|
| view->clearSelection();
|
|
|
| + m_frame = 0;
|
| +
|
| setSelection(VisibleSelection(), CloseTyping | ClearTypingStyle | DoNotUpdateAppearance);
|
| }
|
|
|
|
|