From c8af750f76f0f06ffd7fe8716e58c16f9c2a2764 Mon Sep 17 00:00:00 2001 From: Alexey Merkulov Date: Mon, 30 Oct 2023 23:58:02 +0100 Subject: [PATCH] Refactor InstallOnboardingTipsEditorListener.editorCreated GitOrigin-RevId: 52ef97033a34b7ddada96aeee2cc87f32185693b --- .../training/onboarding/NewProjectOnboardingTipsImpl.kt | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/plugins/ide-features-trainer/src/training/onboarding/NewProjectOnboardingTipsImpl.kt b/plugins/ide-features-trainer/src/training/onboarding/NewProjectOnboardingTipsImpl.kt index 8590ffa58ad4..c4a08a79d475 100644 --- a/plugins/ide-features-trainer/src/training/onboarding/NewProjectOnboardingTipsImpl.kt +++ b/plugins/ide-features-trainer/src/training/onboarding/NewProjectOnboardingTipsImpl.kt @@ -121,18 +121,19 @@ private class InstallOnboardingTooltip : ProjectActivity { private class InstallOnboardingTipsEditorListener : EditorFactoryListener { override fun editorCreated(event: EditorFactoryEvent) { - val project = event.editor.project ?: return + val editor = event.editor + val project = editor.project ?: return val info = onboardingTipsInstallationInfoKey.get(project) if (info != null) { project.putUserData(onboardingTipsInstallationInfoKey, null) - installTipsInFirstEditor(event.editor, project, info) + installTipsInFirstEditor(editor, project, info) } else { val pathToRunningFile = project.filePathWithOnboardingTips ?: return - if (event.editor.virtualFile?.path != pathToRunningFile) return + if (editor.virtualFile?.path != pathToRunningFile) return } - DocRenderManager.setDocRenderingEnabled(event.editor, true) + DocRenderManager.setDocRenderingEnabled(editor, true) } }