mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
IJPL-192086 Island themes: Host A/B notifications are shown on Client in Remote Development mode
GitOrigin-RevId: a7f16c773885257bb922e81e9adfabd9fd197361
This commit is contained in:
committed by
intellij-monorepo-bot
parent
4ad2b4cb9f
commit
de50197379
@@ -5,6 +5,7 @@ import com.intellij.ide.plugins.PluginManagerCore
|
||||
import com.intellij.ide.ui.LafManager
|
||||
import com.intellij.ide.ui.laf.UiThemeProviderListManager
|
||||
import com.intellij.ide.util.PropertiesComponent
|
||||
import com.intellij.idea.AppMode
|
||||
import com.intellij.openapi.application.ApplicationManager
|
||||
import com.intellij.openapi.application.Experiments
|
||||
import com.intellij.openapi.editor.colors.EditorColorsManager
|
||||
@@ -16,7 +17,7 @@ import org.jetbrains.annotations.ApiStatus
|
||||
@ApiStatus.Internal
|
||||
fun applyIslandsTheme(afterImportSettings: Boolean) {
|
||||
val application = ApplicationManager.getApplication()
|
||||
if (PlatformUtils.isRider() || !application.isEAP || application.isUnitTestMode || application.isHeadlessEnvironment) {
|
||||
if (PlatformUtils.isRider() || !application.isEAP || application.isUnitTestMode || application.isHeadlessEnvironment || AppMode.isRemoteDevHost()) {
|
||||
return
|
||||
}
|
||||
|
||||
|
||||
+5
-1
@@ -9,6 +9,7 @@ import com.intellij.ide.ui.AppearanceConfigurable
|
||||
import com.intellij.ide.ui.LafManager
|
||||
import com.intellij.ide.ui.LafManagerListener
|
||||
import com.intellij.ide.util.PropertiesComponent
|
||||
import com.intellij.idea.AppMode
|
||||
import com.intellij.notification.Notification
|
||||
import com.intellij.notification.NotificationAction
|
||||
import com.intellij.notification.NotificationType
|
||||
@@ -38,7 +39,10 @@ internal class IslandsFeedback : ProjectActivity {
|
||||
return if (oneIsland) "https://surveys.jetbrains.com/s3/JetBrains-EAP-UI-Feedback-Survey" else "https://surveys.jetbrains.com/s3/Feedback-Survey-About-UI-EAP"
|
||||
}
|
||||
|
||||
private var myFirstProject = !PlatformUtils.isRider() && !ApplicationManager.getApplication().isUnitTestMode && !ApplicationManager.getApplication().isHeadlessEnvironment
|
||||
private var myFirstProject = !PlatformUtils.isRider() &&
|
||||
!ApplicationManager.getApplication().isUnitTestMode &&
|
||||
!ApplicationManager.getApplication().isHeadlessEnvironment &&
|
||||
!AppMode.isRemoteDevHost()
|
||||
}
|
||||
|
||||
override suspend fun execute(project: Project) {
|
||||
|
||||
Reference in New Issue
Block a user