Browse Source

CHART-21560 【FR11】图表tab切换按钮切换编辑失效,无法触发保存

【问题原因】
点击UITabGroup的标签页按钮时,不应该触发fireStateChange, 因为没有配置修改

【改动思路】
同上
final/11.0
Starryi 3 years ago
parent
commit
c84f900dc6
  1. 2
      designer-base/src/main/java/com/fr/design/gui/ibutton/UIButtonGroup.java
  2. 2
      designer-base/src/main/java/com/fr/design/gui/ibutton/UITabGroup.java

2
designer-base/src/main/java/com/fr/design/gui/ibutton/UIButtonGroup.java

@ -314,7 +314,7 @@ public class UIButtonGroup<T> extends JPanel implements GlobalNameObserver, UIOb
* @param newSelectedIndex * @param newSelectedIndex
*/ */
public void setSelectedIndex(int newSelectedIndex) { public void setSelectedIndex(int newSelectedIndex) {
setSelectedIndex(newSelectedIndex, true); setSelectedIndex(newSelectedIndex, false);
} }
private void fireStateChanged() { private void fireStateChanged() {

2
designer-base/src/main/java/com/fr/design/gui/ibutton/UITabGroup.java

@ -64,7 +64,7 @@ public class UITabGroup extends UIButtonGroup<Integer> {
@Override @Override
protected void setSelectedIndex(int newSelectedIndex, boolean fireChanged) { protected void setSelectedIndex(int newSelectedIndex, boolean fireChanged) {
super.setSelectedIndex(newSelectedIndex, fireChanged); super.setSelectedIndex(newSelectedIndex, false);
tabChanged(newSelectedIndex); tabChanged(newSelectedIndex);
} }
} }
Loading…
Cancel
Save