commit c72564bf595105353a20ab2ccfa9270f3e421b3a Author: Juergen Spitzmueller <sp...@lyx.org> Date: Tue Apr 8 08:03:26 2025 +0200
Amend f07771a43b781 --- src/insets/InsetRef.cpp | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/insets/InsetRef.cpp b/src/insets/InsetRef.cpp index 811c8916a9..94bf2748e9 100644 --- a/src/insets/InsetRef.cpp +++ b/src/insets/InsetRef.cpp @@ -1008,6 +1008,9 @@ vector<FileName> InsetRef::externalFilenames(bool const warn) const FileName fn = support::makeAbsPath(incFileName, support::onlyPath(buffer().absFileName())); + if (buffer().fileName() == fn || contains(buffer().absFileName(), "clipboard.internal")) + // ignore own file and internal clipboard buffer + continue; if (fn.exists()) { bool is_family = false; for (auto const * b : children) { @@ -1073,9 +1076,9 @@ void InsetRef::cleanUpExternalFileNames() FileName fn = support::makeAbsPath(incFileName, support::onlyPath(buffer().absFileName())); + if (buffer().fileName() == fn) + continue; if (fn.exists()) { - if (buffer().fileName() == fn) - continue; bool is_family = false; for (auto const * b : children) { if (b->fileName() == fn) { -- lyx-cvs mailing list lyx-cvs@lists.lyx.org https://lists.lyx.org/mailman/listinfo/lyx-cvs