diff --git a/platform/platform-impl/src/com/intellij/openapi/wm/impl/WindowInfoImpl.kt b/platform/platform-impl/src/com/intellij/openapi/wm/impl/WindowInfoImpl.kt index 7ff40a58da4c..d3bad9513d08 100644 --- a/platform/platform-impl/src/com/intellij/openapi/wm/impl/WindowInfoImpl.kt +++ b/platform/platform-impl/src/com/intellij/openapi/wm/impl/WindowInfoImpl.kt @@ -62,9 +62,9 @@ class WindowInfoImpl : Cloneable, WindowInfo, BaseState() { * tool window had when it was internal one. */ @get:Attribute("internal_type") - var internalType by property() + var internalType by property(ToolWindowType.DOCKED) - override var type: ToolWindowType by property(ToolWindowType.DOCKED) { it == ToolWindowType.DOCKED } + override var type by property(ToolWindowType.DOCKED) @get:Attribute("visible") var isVisible by property(false) diff --git a/platform/platform-resources/src/idea/WindowManager.xml b/platform/platform-resources/src/idea/WindowManager.xml index 70404156ede0..fe4652b4ba92 100644 --- a/platform/platform-resources/src/idea/WindowManager.xml +++ b/platform/platform-resources/src/idea/WindowManager.xml @@ -2,19 +2,19 @@ - - + + - - - - - - - + + + + + + + - - - + + +