From c330fd47ca9b513a76a3fb27d437d3e8aec70447 Mon Sep 17 00:00:00 2001 From: Alex Alabuzhev Date: Wed, 11 Dec 2024 19:06:47 +0000 Subject: [PATCH] Correction of 6227.3 --- far/changelog | 5 +++++ far/filepanels.cpp | 4 +++- far/vbuild.m4 | 2 +- 3 files changed, 9 insertions(+), 2 deletions(-) diff --git a/far/changelog b/far/changelog index 40daecc719..61583b78bf 100644 --- a/far/changelog +++ b/far/changelog @@ -1,3 +1,8 @@ +-------------------------------------------------------------------------------- +drkns 2024-12-11 19:02:47+00:00 - build 6400 + +1. Correction of 6227.3. + -------------------------------------------------------------------------------- skipik 2024-12-08 10:58:25+03:00 - build 6399 diff --git a/far/filepanels.cpp b/far/filepanels.cpp index 568839dd8d..170544fde6 100644 --- a/far/filepanels.cpp +++ b/far/filepanels.cpp @@ -986,7 +986,9 @@ panel_ptr FilePanels::ChangePanel(panel_ptr Current, panel_type NewType, int Cre } else { - NewPanel->dispose(); + if (CreateNew) + NewPanel->dispose(); + NewPanel = CreatePanel(NewType); } diff --git a/far/vbuild.m4 b/far/vbuild.m4 index 29b84ae7f2..5919dcef3a 100644 --- a/far/vbuild.m4 +++ b/far/vbuild.m4 @@ -1 +1 @@ -6399 +6400