From 536681f5e1b15d33abf0649ba912fb88ec499692 Mon Sep 17 00:00:00 2001 From: Matthias Koefferlein Date: Tue, 16 Mar 2021 23:43:04 +0100 Subject: [PATCH] Small, but important bugfix: sometimes, the layout view got stuck in 'disable edits' mode which could only be left by closing the view. --- src/laybasic/laybasic/layLayoutView.cc | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/laybasic/laybasic/layLayoutView.cc b/src/laybasic/laybasic/layLayoutView.cc index c3bd6fc2a..78c676c0a 100644 --- a/src/laybasic/laybasic/layLayoutView.cc +++ b/src/laybasic/laybasic/layLayoutView.cc @@ -266,7 +266,7 @@ LayoutView::LayoutView (db::Manager *manager, bool editable, lay::Plugin *plugin // ensures the deferred method scheduler is present tl::DeferredMethodScheduler::instance (); - setObjectName (QString::fromUtf8 (name)); + setObjectName (QString::fromUtf8(name)); init (manager, parent); } @@ -3972,6 +3972,8 @@ LayoutView::cancel () { // cancel all drags and pending edit operations such as move operations. cancel_edits (); + // re-enable edit mode + enable_edits (true); // and clear the selection clear_selection (); }