From d4a3b2095a97a0686bf3744d8087bfcf569f7fb2 Mon Sep 17 00:00:00 2001 From: "Nikita.Ashihmin" Date: Sat, 31 Aug 2024 19:35:23 +0400 Subject: [PATCH] PY-59569 Packaging(fix): Modules area of Python packages toolwindow is not resizable GitOrigin-RevId: de5174f21e1209c485662476f715c5240787e410 --- .../packaging/toolwindow/PyPackagingToolWindowPanel.kt | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/python/src/com/jetbrains/python/packaging/toolwindow/PyPackagingToolWindowPanel.kt b/python/src/com/jetbrains/python/packaging/toolwindow/PyPackagingToolWindowPanel.kt index 8fb78e86edab..3b3211fc4680 100644 --- a/python/src/com/jetbrains/python/packaging/toolwindow/PyPackagingToolWindowPanel.kt +++ b/python/src/com/jetbrains/python/packaging/toolwindow/PyPackagingToolWindowPanel.kt @@ -132,7 +132,7 @@ class PyPackagingToolWindowPanel(private val project: Project) : SimpleToolWindo add(topToolbar, BorderLayout.NORTH) add(splitter!!, BorderLayout.CENTER) } - //setContent(mainPanel!!) + setContent(mainPanel!!) } private fun createLeftPanel(): JComponent { @@ -143,8 +143,12 @@ class PyPackagingToolWindowPanel(private val project: Project) : SimpleToolWindo border = BorderFactory.createEmptyBorder() } - left.add(moduleController.component, BorderLayout.WEST) - left.add(packageListController.component, BorderLayout.CENTER) + val splitter = OnePixelSplitter(false).apply { + firstComponent = moduleController.component + secondComponent = packageListController.component + } + splitter.proportion = 0.2f + left.add(splitter, BorderLayout.CENTER) return left }