Browse Source

REPORT-63760 【主题切换】撤销以后,样式设置有问题

【问题原因】
撤销和重做时都需要重置模版主题样式

【改动思路】
同上
feature/x
Starryi 3 years ago
parent
commit
59b84da228
  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

@ -640,6 +640,8 @@ public abstract class JTemplate<T extends BaseBook, U extends BaseUndoState<?>>
*/ */
public void redo() { public void redo() {
this.getUndoManager().redo(); this.getUndoManager().redo();
// 重做前模版使用主题可能已经被删除或修改,需要重置模版样式
checkAndResetTheme();
fireSuperTargetModified(); fireSuperTargetModified();
} }

Loading…
Cancel
Save