From c5db2b81752426302396906cbab2c417ac1b9b42 Mon Sep 17 00:00:00 2001 From: Ilya Fedin Date: Wed, 14 Feb 2024 01:14:01 +0400 Subject: [PATCH] Ensure custom arguments get applied in generated .desktop file --- Telegram/SourceFiles/platform/linux/specific_linux.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Telegram/SourceFiles/platform/linux/specific_linux.cpp b/Telegram/SourceFiles/platform/linux/specific_linux.cpp index 6c1690c18..a63c54bc7 100644 --- a/Telegram/SourceFiles/platform/linux/specific_linux.cpp +++ b/Telegram/SourceFiles/platform/linux/specific_linux.cpp @@ -280,6 +280,11 @@ bool GenerateDesktopFile( } } + if (!args.isEmpty() + && target->has_key("Desktop Entry", "DBusActivatable")) { + target->remove_key("Desktop Entry", "DBusActivatable"); + } + target->save_to_file(targetFile.toStdString()); } catch (const std::exception &e) { if (!silent) {