Issue #682: safety replacement for folder separator when renaming a session or folder

This commit is contained in:
Ansgar Becker
2025-10-12 13:06:34 +02:00
parent 495298bec8
commit d1c2408b4e

View File

@@ -1130,6 +1130,9 @@ begin
SiblingSessions := NodeSessionNames(Node.Parent, ParentKey);
// Safety replacement for folder separator, see issue #682
NewText := StringReplace(NewText, '\', '-', [rfReplaceAll]);
if SiblingSessions.IndexOf(NewText) > -1 then begin
ErrorDialog(
f_('Session "%s" already exists!', [ParentKey+NewText])