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
*/
public void setSelectedIndex(int newSelectedIndex) {
setSelectedIndex(newSelectedIndex, true);
setSelectedIndex(newSelectedIndex, false);
}
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
protected void setSelectedIndex(int newSelectedIndex, boolean fireChanged) {
super.setSelectedIndex(newSelectedIndex, fireChanged);
super.setSelectedIndex(newSelectedIndex, false);
tabChanged(newSelectedIndex);
}
}
Loading…
Cancel
Save