Browse Source

REPORT-58722 【主题切换】设计器操作一段时间,编辑主题保存很慢,甚至卡死

【问题原因】
停止监听时,移除监听器

【改动思路】
同上
fix-lag
Starryi 3 years ago
parent
commit
da1abd5127
  1. 2
      designer-base/src/main/java/com/fr/design/mainframe/JTemplate.java

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

@ -251,7 +251,7 @@ public abstract class JTemplate<T extends BaseBook, U extends BaseUndoState<?>>
if (themeConfigChangeListener != null) { if (themeConfigChangeListener != null) {
TemplateThemeConfig<? extends TemplateTheme> config = getUsingTemplateThemeConfig(); TemplateThemeConfig<? extends TemplateTheme> config = getUsingTemplateThemeConfig();
if (config != null) { if (config != null) {
config.addThemeConfigChangeListener(themeConfigChangeListener); config.removeThemeConfigChangeListener(themeConfigChangeListener);
} }
} }
} }

Loading…
Cancel
Save