From 68aa9d3bbd7154aa23a01e2f46c590f95fd7fd6e Mon Sep 17 00:00:00 2001 From: Matthias Kleine Date: Thu, 16 Jul 2026 15:15:56 +0200 Subject: [PATCH] Renaming a script changes how "." are treated - fixes #2302 --- src-editor/src/Dialogs/Rename.tsx | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src-editor/src/Dialogs/Rename.tsx b/src-editor/src/Dialogs/Rename.tsx index 98a86c05..f7065f9d 100644 --- a/src-editor/src/Dialogs/Rename.tsx +++ b/src-editor/src/Dialogs/Rename.tsx @@ -66,7 +66,10 @@ class DialogRename extends React.Component } getId(name: string): string { - name = (name || '').replace(/[\\/\][*,;'"`<>?\s]/g, '_'); + name = (name || '') + .replace(/[\\/\][.*,;'"`<>?\s]/g, '_') + .trim() + .replace(/\.$/, '_'); return `${this.state.prefix}.${name}`; }