From 4a3abf58ee143189111af76e1eec447c1ff97f25 Mon Sep 17 00:00:00 2001 From: Emma Broman Date: Wed, 2 Feb 2022 14:04:33 +0100 Subject: [PATCH] Fix identifier being replaced with underscores on image drag drop (closes #1874) Note: The dot selector matches all characters. Oops --- scripts/drag_drop_handler.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/drag_drop_handler.lua b/scripts/drag_drop_handler.lua index f981d3abd1..06ebeae46e 100644 --- a/scripts/drag_drop_handler.lua +++ b/scripts/drag_drop_handler.lua @@ -33,7 +33,7 @@ local ReloadUIScript = [[ if openspace.hasProperty('Modules.CefWebGui.Reload') t if is_image_file(extension) then identifier = basename_without_extension:gsub(" ", "_") - identifier = identifier:gsub(".", "_") + identifier = identifier:gsub("%p", "_") -- replace all punctuation characters with '_' return [[openspace.addScreenSpaceRenderable({ Identifier = "]] .. identifier .. [[", Type = "ScreenSpaceImageLocal",