From 08d31ff0d6d29df79a3393bb3df33dac41a2a082 Mon Sep 17 00:00:00 2001 From: oguzhankoral Date: Thu, 21 Nov 2024 14:58:37 +0300 Subject: [PATCH] Adjust if check more specific --- .../Bindings/RevitSendBinding.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Connectors/Revit/Speckle.Connectors.RevitShared/Bindings/RevitSendBinding.cs b/Connectors/Revit/Speckle.Connectors.RevitShared/Bindings/RevitSendBinding.cs index 2664386a0..f4c724515 100644 --- a/Connectors/Revit/Speckle.Connectors.RevitShared/Bindings/RevitSendBinding.cs +++ b/Connectors/Revit/Speckle.Connectors.RevitShared/Bindings/RevitSendBinding.cs @@ -218,7 +218,8 @@ internal sealed class RevitSendBinding : RevitBaseBinding, ISendBinding // NOTE: Whenever we save data into file this event also trigger changes on its DataStorage. // On every add/remove/update model attempt triggers this handler and was causing unnecessary calls on `RunExpirationChecks` - if (modifiedElementIds.Count > 0) + // Re-check it once we implement Linked Documents + if (modifiedElementIds.Count == 1) { var doc = e.GetDocument(); if (modifiedElementIds.All(el => doc.GetElement(el) is DataStorage))