1 Commits
Author SHA1 Message Date
Kenny Levinsen c4dc0c1ce0 desktop: Unescape backslashes
The desktop spec applies escaping to string values. Perform a primitive
unescape.
2025-04-08 11:53:05 +02:00
+1
View File
@@ -269,6 +269,7 @@ impl InterfaceWidget for Launcher {
let d = &self.matches[intf.selection]; let d = &self.matches[intf.selection];
if let Some(exec) = &d.exec { if let Some(exec) = &d.exec {
let exec = exec let exec = exec
.replace("\\\\", "\\")
.replace("%f", "") .replace("%f", "")
.replace("%F", "") .replace("%F", "")
.replace("%u", "") .replace("%u", "")