Browse Source

REPORT-43814 组件复用插件在设计器启动的时候会初始化两遍

feature/big-screen
hades 4 years ago
parent
commit
fad4cbb901
  1. 6
      designer-base/src/main/java/com/fr/design/mainframe/JTemplate.java

6
designer-base/src/main/java/com/fr/design/mainframe/JTemplate.java

@ -145,7 +145,11 @@ public abstract class JTemplate<T extends BaseBook, U extends BaseUndoState<?>>
}
private void initAndStartPlugin() {
initPluginPane();
// 启动设计器的时候不加载插件内容,插件引擎监听会加载一次
boolean init = (DesignerContext.getDesignerFrame() != null && DesignerContext.getDesignerFrame().isDesignerOpened()) || DesignerEnvManager.getEnvManager().isEmbedServerLazyStartup();
if (init) {
initPluginPane();
}
startListenPlugin();
}

Loading…
Cancel
Save