From 57eb90df69bc2fcc5f4591eb90b3b3a3847f2f65 Mon Sep 17 00:00:00 2001 From: Matthias Koefferlein Date: Sat, 4 Apr 2026 14:37:15 +0200 Subject: [PATCH] Fixed a small glitch (Warning about open transaction at end of partial move) --- src/edt/edt/edtPartialService.cc | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/src/edt/edt/edtPartialService.cc b/src/edt/edt/edtPartialService.cc index 917122572..73a3c9cdb 100644 --- a/src/edt/edt/edtPartialService.cc +++ b/src/edt/edt/edtPartialService.cc @@ -2434,18 +2434,12 @@ PartialService::end_move (const db::DPoint & /*p*/, lay::angle_constraint_type / if (m_current != m_start) { - if (manager ()) { - manager ()->transaction (tl::to_string (tr ("Partial move"))); - } + db::Transaction transaction ((manager () && ! manager ()->transacting ()) ? manager () : 0, tl::to_string (tr ("Partial move"))); db::DTrans move_trans = db::DTrans (m_current - m_start); transform_selection (move_trans); - if (manager ()) { - manager ()->commit (); - } - } if (! m_keep_selection) {