From 0137f858142cf45ac1b53bd0f36bc422fcac9b09 Mon Sep 17 00:00:00 2001 From: Deniz <55183821+denizmaral@users.noreply.github.com> Date: Tue, 12 Dec 2023 17:31:43 +0100 Subject: [PATCH] Update Element.cs It throws an exception --- src/Libraries/RevitNodes/Elements/Element.cs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/Libraries/RevitNodes/Elements/Element.cs b/src/Libraries/RevitNodes/Elements/Element.cs index 4c3fde6280..696c3747ed 100644 --- a/src/Libraries/RevitNodes/Elements/Element.cs +++ b/src/Libraries/RevitNodes/Elements/Element.cs @@ -1303,10 +1303,12 @@ public Geometry GetLocation() /// Translation Vector public void MoveByVector(Vector vector) { + TransactionManager.Instance.EnsureInTransaction(Application.Document.Current.InternalDocument); if (!this.InternalElement.Location.Move(vector.ToXyz(true))) { throw new Exception(Properties.Resources.InvalidElementLocation); } + TransactionManager.Instance.TransactionTaskDone(); } #endregion