aboutsummaryrefslogtreecommitdiffstats
path: root/Software/Visual_Studio/Tango.BL/LiquidVolume.cs
diff options
context:
space:
mode:
Diffstat (limited to 'Software/Visual_Studio/Tango.BL/LiquidVolume.cs')
-rw-r--r--Software/Visual_Studio/Tango.BL/LiquidVolume.cs22
1 files changed, 5 insertions, 17 deletions
diff --git a/Software/Visual_Studio/Tango.BL/LiquidVolume.cs b/Software/Visual_Studio/Tango.BL/LiquidVolume.cs
index 014ca040a..5b4cec488 100644
--- a/Software/Visual_Studio/Tango.BL/LiquidVolume.cs
+++ b/Software/Visual_Studio/Tango.BL/LiquidVolume.cs
@@ -14,7 +14,6 @@ namespace Tango.BL
public class LiquidVolume : ExtendedObject
{
public event Action VolumeChanged;
- private static object _lock = new object();
private BrushStop _brushStop;
[JsonIgnore]
@@ -83,25 +82,14 @@ namespace Tango.BL
public void Invalidate()
{
- lock (_lock)
+ if (BrushStop.LiquidVolumes != null)
{
- try
- {
- if (BrushStop.LiquidVolumes != null)
- {
- InvalidateSolo();
+ InvalidateSolo();
- foreach (var liquidVolume in BrushStop.LiquidVolumes.ToList().Where(x => x != this))
- {
- liquidVolume.InvalidateSolo();
- }
- }
- }
- catch (Exception ex)
+ foreach (var liquidVolume in BrushStop.LiquidVolumes.ToList().Where(x => x != this))
{
-
- throw;
- }
+ liquidVolume.InvalidateSolo();
+ }
}
}