From 66703e8076d1a46e32f328039a42941602682ec0 Mon Sep 17 00:00:00 2001 From: Joacim Breiler Date: Mon, 23 Oct 2023 20:52:24 +0200 Subject: [PATCH] Fix problem with opening same file multiple times (#2355) Registers an open cookie that can be used for opening the file when not using the editor. --- .../java/com/willwinder/ugs/nbp/editor/GcodeDataObject.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ugs-platform/ugs-platform-gcode-editor/src/main/java/com/willwinder/ugs/nbp/editor/GcodeDataObject.java b/ugs-platform/ugs-platform-gcode-editor/src/main/java/com/willwinder/ugs/nbp/editor/GcodeDataObject.java index 06ba08f2fb..f260043d54 100644 --- a/ugs-platform/ugs-platform-gcode-editor/src/main/java/com/willwinder/ugs/nbp/editor/GcodeDataObject.java +++ b/ugs-platform/ugs-platform-gcode-editor/src/main/java/com/willwinder/ugs/nbp/editor/GcodeDataObject.java @@ -1,5 +1,5 @@ /* - Copyright 2016-2021 Will Winder + Copyright 2016-2023 Will Winder This file is part of Universal Gcode Sender (UGS). @@ -66,7 +66,7 @@ public GcodeDataObject(FileObject pf, MultiFileLoader loader) throws IOException } }); } else { - openFile(pf); + getCookieSet().add((OpenCookie) () -> openFile(pf)); } }