IDEA-328206 Do not show tips of the day during New UI Onboarding

GitOrigin-RevId: 98b74b7d0941e6563cec5b34a18b42c8596b25f3
This commit is contained in:
Konstantin Hudyakov
2023-08-21 14:08:43 +03:00
committed by intellij-monorepo-bot
parent ec7f15b178
commit 5e17374a8e

View File

@@ -2,6 +2,7 @@
package com.intellij.platform.ide.newUiOnboarding
import com.intellij.ide.util.PropertiesComponent
import com.intellij.ide.util.TipAndTrickManager
import com.intellij.openapi.application.ApplicationInfo
import com.intellij.openapi.application.EDT
import com.intellij.openapi.project.Project
@@ -28,6 +29,8 @@ class NewUiOnboardingStartupActivity : ProjectActivity {
propertiesComponent.unsetValue(ExperimentalUI.NEW_UI_SWITCH)
val version = ApplicationInfo.getInstance().build.asStringWithoutProductCodeAndSnapshot()
propertiesComponent.setValue(ONBOARDING_PROPOSED_VERSION, version)
project.putUserData(TipAndTrickManager.DISABLE_TIPS_FOR_PROJECT, true)
withContext(Dispatchers.EDT) {
NewUiOnboardingService.getInstance(project).showOnboardingDialog()
}