mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
PY-86821: Do not display left panel if non-modal welcome screen disabled
GitOrigin-RevId: d701225823e162738ae3298ec63b18ca639d9dd6
This commit is contained in:
committed by
intellij-monorepo-bot
parent
d5042e8d62
commit
6742bf163d
+2
-1
@@ -19,6 +19,7 @@ import com.intellij.openapi.wm.impl.welcomeScreen.recentProjects.RecentProjectFi
|
||||
import com.intellij.openapi.wm.impl.welcomeScreen.recentProjects.RecentProjectPanelComponentFactory
|
||||
import com.intellij.platform.ide.nonModalWelcomeScreen.GoFileDragAndDropHandler
|
||||
import com.intellij.platform.ide.nonModalWelcomeScreen.NonModalWelcomeScreenBundle
|
||||
import com.intellij.platform.ide.nonModalWelcomeScreen.isNonModalWelcomeScreenEnabled
|
||||
import com.intellij.platform.ide.nonModalWelcomeScreen.rightTab.WelcomeScreenRightTabVirtualFile
|
||||
import com.intellij.ui.ExperimentalUI
|
||||
import com.intellij.ui.IconManager
|
||||
@@ -50,7 +51,7 @@ class WelcomeScreenLeftPanel(private val project: Project) : ProjectViewPane(pro
|
||||
|
||||
override fun getIcon(): Icon = IconManager.getInstance().getPlatformIcon(PlatformIcons.Folder)
|
||||
|
||||
override fun isInitiallyVisible(): Boolean = isWelcomeScreenProject(project)
|
||||
override fun isInitiallyVisible(): Boolean = isWelcomeScreenProject(project) && isNonModalWelcomeScreenEnabled
|
||||
|
||||
override fun isDefaultPane(project: Project): Boolean {
|
||||
return !Registry.`is`("ide.welcome.screen.change.project.view.depending.on.opened.file", false) && isWelcomeScreenProject(project)
|
||||
|
||||
Reference in New Issue
Block a user