From b2545e6e685b06ff93f9c271673ffa8bc1e1469d Mon Sep 17 00:00:00 2001 From: Mirko Brombin Date: Wed, 15 Apr 2026 17:35:11 +0200 Subject: [PATCH] fix[closes #4466]: [Bug]: App names with spaces break the .desktop links --- bottles/backend/utils/manager.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/bottles/backend/utils/manager.py b/bottles/backend/utils/manager.py index 2bde77fe68d..41c61435469 100644 --- a/bottles/backend/utils/manager.py +++ b/bottles/backend/utils/manager.py @@ -243,8 +243,8 @@ def prepare_install_cb (self, result): ret = portal.dynamic_launcher_prepare_install_finish(result) id = f"{config.get('Name')}.{program.get('name')}" sum_type = GLib.ChecksumType.SHA1 - exec = "bottles-cli run -p {} -b '{}' -- %u".format( - shlex.quote(program.get('name')), config.get('Name') + exec = "bottles-cli run -p {} -b {} -- %u".format( + shlex.quote(program.get('name')), shlex.quote(config.get('Name')) ) try: portal.dynamic_launcher_install(