From 266043916057cc80f7746af0024db406899c9a4d Mon Sep 17 00:00:00 2001 From: Ilya Fedin Date: Fri, 14 Mar 2025 06:10:59 +0000 Subject: [PATCH] Fix Platform::ApplicationIconName for snap Looks like it broke through rebases --- Telegram/SourceFiles/platform/linux/specific_linux.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Telegram/SourceFiles/platform/linux/specific_linux.cpp b/Telegram/SourceFiles/platform/linux/specific_linux.cpp index efe717a556..dcbefc2ae5 100644 --- a/Telegram/SourceFiles/platform/linux/specific_linux.cpp +++ b/Telegram/SourceFiles/platform/linux/specific_linux.cpp @@ -779,9 +779,9 @@ QImage DefaultApplicationIcon() { } QString ApplicationIconName() { - static const auto Result = (KSandbox::isSnap() + static const auto Result = KSandbox::isSnap() ? u"snap.%1."_q.arg(qEnvironmentVariable("SNAP_INSTANCE_NAME")) - : QString()) + QGuiApplication::desktopFileName().remove( + : QGuiApplication::desktopFileName().remove( u"._"_q + Core::Launcher::Instance().instanceHash()); return Result; }