From 4a164c70d3deec5cb0ba6426081ba34bc28a1dee Mon Sep 17 00:00:00 2001 From: Nikolay Chashnikov Date: Fri, 3 Nov 2023 17:01:12 +0100 Subject: [PATCH] [rdct] specify proper name for embedded JetBrains Client process on macOS (RDCT-556) GitOrigin-RevId: 84d01dd4b654534f04557dae64d5814700e83d84 --- .../intellij/remoteDev/downloader/EmbeddedClientLauncher.kt | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/platform/remoteDev-util/src/com/intellij/remoteDev/downloader/EmbeddedClientLauncher.kt b/platform/remoteDev-util/src/com/intellij/remoteDev/downloader/EmbeddedClientLauncher.kt index c77ed8e50b63..91b10f50906a 100644 --- a/platform/remoteDev-util/src/com/intellij/remoteDev/downloader/EmbeddedClientLauncher.kt +++ b/platform/remoteDev-util/src/com/intellij/remoteDev/downloader/EmbeddedClientLauncher.kt @@ -15,6 +15,7 @@ import com.intellij.openapi.diagnostic.logger import com.intellij.openapi.projectRoots.SimpleJavaSdkType import com.intellij.openapi.util.Key import com.intellij.openapi.util.NlsSafe +import com.intellij.openapi.util.SystemInfo import com.intellij.openapi.util.registry.Registry import com.intellij.platform.bootstrap.RuntimeModuleIntrospection import com.intellij.platform.runtime.repository.ProductMode @@ -146,6 +147,9 @@ class EmbeddedClientLauncher private constructor(private val moduleRepository: R "-Dsplash=true", ) vmParametersList.addAll(jetBrainsClientOptions) + if (SystemInfo.isMac) { + vmParametersList.add("-Dapple.awt.application.name=JetBrains Client") + } val openedPackagesStream = EmbeddedClientLauncher::class.java.getResourceAsStream("/META-INF/OpenedPackages.txt") ?: error("Cannot load OpenedPackages.txt")