From f57f1cc228d3d3a1dfce45ce92ec090c1871b007 Mon Sep 17 00:00:00 2001 From: Matthias Koefferlein Date: Mon, 9 May 2022 23:20:46 +0200 Subject: [PATCH] Fixed a segfault on second open --- src/laybasic/laybasic/layLayoutView.cc | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/laybasic/laybasic/layLayoutView.cc b/src/laybasic/laybasic/layLayoutView.cc index 1fd60ba08..3101d5c65 100644 --- a/src/laybasic/laybasic/layLayoutView.cc +++ b/src/laybasic/laybasic/layLayoutView.cc @@ -309,6 +309,10 @@ LayoutView::~LayoutView () { close_event (); + if (ms_current == this) { + ms_current = 0; + } + if (mp_control_frame) { delete mp_control_frame; }