Studio 11.1 : Component is already in the container Exception

java.lang.RuntimeException: java.lang.IllegalArgumentException: Component is already in the container
at com.haulmont.studio.ui.sd.layout.ScreenLayoutDesigner.lambda$activate$7(SourceFile:402)
at com.intellij.openapi.application.ReadAction.lambda$run$1(ReadAction.java:53)
at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:970)
at com.intellij.openapi.application.ReadAction.compute(ReadAction.java:57)
at com.intellij.openapi.application.ReadAction.run(ReadAction.java:53)
at com.haulmont.studio.ui.sd.layout.ScreenLayoutDesigner.activate(SourceFile:369)
at com.haulmont.studio.intellij.ui.sd.ScreenDesignerEditor.lambda$activatePanel$0(SourceFile:70)
at com.intellij.openapi.application.ReadAction.lambda$run$1(ReadAction.java:53)
at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:970)
at com.intellij.openapi.application.ReadAction.compute(ReadAction.java:57)
at com.intellij.openapi.application.ReadAction.run(ReadAction.java:53)
at com.haulmont.studio.intellij.ui.sd.ScreenDesignerEditor.activatePanel(SourceFile:59)
at com.haulmont.studio.intellij.ui.sd.ScreenDesignerEditor.activatePanel(SourceFile:19)
at com.haulmont.studio.intellij.ui.AbstractVaadinEditor.lambda$selectNotify$2(SourceFile:75)
at com.vaadin.ui.UI.accessSynchronously(UI.java:1392)
at com.haulmont.studio.intellij.ui.AbstractVaadinEditor.trySynchronously(SourceFile:126)
at com.haulmont.studio.intellij.ui.AbstractVaadinEditor.selectNotify(SourceFile:75)
at com.intellij.openapi.fileEditor.impl.EditorTabbedContainer$2.selectionChanged(EditorTabbedContainer.java:151)
at com.intellij.ui.tabs.impl.JBTabsImpl.fireSelectionChanged(JBTabsImpl.java:947)
at com.intellij.ui.tabs.impl.JBTabsImpl.executeSelectionChange(JBTabsImpl.java:903)
at com.intellij.ui.tabs.impl.JBTabsImpl.access$1900(JBTabsImpl.java:52)
at com.intellij.ui.tabs.impl.JBTabsImpl$9.run(JBTabsImpl.java:862)
at com.intellij.openapi.fileEditor.impl.EditorTabbedContainer.lambda$null$2(EditorTabbedContainer.java:163)
at com.intellij.openapi.command.impl.CoreCommandProcessor.executeCommand(CoreCommandProcessor.java:220)
at com.intellij.openapi.command.impl.CoreCommandProcessor.executeCommand(CoreCommandProcessor.java:178)
at com.intellij.openapi.command.impl.CoreCommandProcessor.executeCommand(CoreCommandProcessor.java:168)
at com.intellij.openapi.command.impl.CoreCommandProcessor.executeCommand(CoreCommandProcessor.java:154)
at com.intellij.openapi.fileEditor.impl.EditorTabbedContainer.lambda$new$3(EditorTabbedContainer.java:161)
at com.intellij.ui.tabs.impl.JBTabsImpl._setSelected(JBTabsImpl.java:858)
at com.intellij.ui.tabs.impl.JBTabsImpl.select(JBTabsImpl.java:849)
at com.intellij.ui.tabs.impl.TabLabel$1.mousePressed(TabLabel.java:96)
at java.awt.AWTEventMulticaster.mousePressed(AWTEventMulticaster.java:279)
at java.awt.AWTEventMulticaster.mousePressed(AWTEventMulticaster.java:279)
at java.awt.Component.processMouseEvent(Component.java:6547)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3325)
at java.awt.Component.processEvent(Component.java:6315)
at java.awt.Container.processEvent(Container.java:2239)
at java.awt.Component.dispatchEventImpl(Component.java:4899)
at java.awt.Container.dispatchEventImpl(Container.java:2297)
at java.awt.Component.dispatchEvent(Component.java:4721)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4904)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4532)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4476)
at java.awt.Container.dispatchEventImpl(Container.java:2283)
at java.awt.Window.dispatchEventImpl(Window.java:2746)
at java.awt.Component.dispatchEvent(Component.java:4721)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:766)
at java.awt.EventQueue.access$500(EventQueue.java:98)
at java.awt.EventQueue$3.run(EventQueue.java:715)
at java.awt.EventQueue$3.run(EventQueue.java:709)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:84)
at java.awt.EventQueue$4.run(EventQueue.java:739)
at java.awt.EventQueue$4.run(EventQueue.java:737)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:736)
at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:729)
at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:674)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:373)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:205)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
Caused by: java.lang.IllegalArgumentException: Component is already in the container
at com.vaadin.ui.GridLayout.addComponent(GridLayout.java:201)
at com.haulmont.studio.ui.sd.layout.model.prop.GridRowSpanComponentProperty.setValue(SourceFile:58)
at com.haulmont.studio.ui.sd.layout.ComponentModelMapper.setComponentProperties(SourceFile:647)
at com.haulmont.studio.ui.sd.layout.ComponentModelMapper.updateComponentFromModel(SourceFile:431)
at com.haulmont.studio.ui.sd.layout.ComponentModelMapper.updateComponentFromModel(SourceFile:503)
at com.haulmont.studio.ui.sd.layout.ComponentModelMapper.updateComponentFromModel(SourceFile:556)
at com.haulmont.studio.ui.sd.layout.ComponentModelMapper.updateComponentFromModel(SourceFile:556)
at com.haulmont.studio.ui.sd.layout.ScreenLayoutDesigner.editModel(SourceFile:212)
at com.haulmont.studio.ui.sd.layout.ScreenLayoutDesigner.lambda$activate$7(SourceFile:395)
… 66 more

安装上2019.1原来做的项目界面打不开了

是所有界面还是个别界面?

个别界面 个别界面

界面定义能发一下吗

我把好用的覆盖了一下好了,不知道是哪的问题

应该是界面定义的问题,那暂时这样,再出问题欢迎反馈。