diff --git a/packages/fineui/src/base/single/button/button.basic.js b/packages/fineui/src/base/single/button/button.basic.js index 37dfb403a..825b0bf91 100644 --- a/packages/fineui/src/base/single/button/button.basic.js +++ b/packages/fineui/src/base/single/button/button.basic.js @@ -193,6 +193,7 @@ export class BasicButton extends Single { trigger: "", // bubble的提示不需要一直存在在界面上 destroyWhenHide: true, + hideWhenAnotherComboOpen: true, ref: _ref => { this.combo = _ref; }, diff --git a/packages/fineui/src/case/combo/bubblecombo/combo.bubble.js b/packages/fineui/src/case/combo/bubblecombo/combo.bubble.js index df03267e4..c663f4c43 100644 --- a/packages/fineui/src/case/combo/bubblecombo/combo.bubble.js +++ b/packages/fineui/src/case/combo/bubblecombo/combo.bubble.js @@ -27,6 +27,7 @@ export class BubbleCombo extends Widget { destroyWhenHide: false, hideWhenClickOutside: true, hideWhenBlur: true, + hideWhenAnotherComboOpen: false, isNeedAdjustHeight: true, // 是否需要高度调整 isNeedAdjustWidth: true, stopPropagation: false, diff --git a/packages/fineui/typescript/case/button/icon/icon.change.ts b/packages/fineui/typescript/case/button/icon/icon.change.ts index 717273487..3220bb65f 100644 --- a/packages/fineui/typescript/case/button/icon/icon.change.ts +++ b/packages/fineui/typescript/case/button/icon/icon.change.ts @@ -6,7 +6,7 @@ export declare class IconChangeButton extends Single { static EVENT_CHANGE: string; props: { - iconCls: string; + iconCls: string | (() => string); } & IconButton['props'] isSelected(): boolean;