diff --git a/bi/widget.js b/bi/widget.js index c18cc194a..a4f5cc755 100644 --- a/bi/widget.js +++ b/bi/widget.js @@ -7979,13 +7979,13 @@ BI.MultiDateSegment = BI.inherit(BI.Single, { self.fireEvent(BI.Controller.EVENT_CHANGE, arguments); }); this.textEditor = BI.createWidget({ - type: 'bi.text_editor', + type: 'bi.sign_editor', value: this.constants.defaultEditorValue, title: function () { return self.textEditor.getValue(); }, tipType: "success", - cls: 'bi-multidate-editor', + cls: 'bi-multidate-editor bi-border', width: this.constants.textWidth, height: this.constants.itemHeight }); diff --git a/demo/js/fix-2.0/scene.js b/demo/js/fix-2.0/scene.js index a52e809d4..8e58c2e55 100644 --- a/demo/js/fix-2.0/scene.js +++ b/demo/js/fix-2.0/scene.js @@ -139,6 +139,7 @@ return { type: "bi.tab", defaultShowIndex: this.constant.TAB1, + single: true, tab: { type: "bi.button_group", items: BI.createItems([{ diff --git a/dist/bundle.js b/dist/bundle.js index 78f902d66..8e589e348 100644 --- a/dist/bundle.js +++ b/dist/bundle.js @@ -83025,13 +83025,13 @@ BI.MultiDateSegment = BI.inherit(BI.Single, { self.fireEvent(BI.Controller.EVENT_CHANGE, arguments); }); this.textEditor = BI.createWidget({ - type: 'bi.text_editor', + type: 'bi.sign_editor', value: this.constants.defaultEditorValue, title: function () { return self.textEditor.getValue(); }, tipType: "success", - cls: 'bi-multidate-editor', + cls: 'bi-multidate-editor bi-border', width: this.constants.textWidth, height: this.constants.itemHeight }); diff --git a/dist/demo.js b/dist/demo.js index cc31af03e..1d76ad8e7 100644 --- a/dist/demo.js +++ b/dist/demo.js @@ -10337,6 +10337,7 @@ BI.shortcut("demo.tmp", Demo.Func); return { type: "bi.tab", defaultShowIndex: this.constant.TAB1, + single: true, tab: { type: "bi.button_group", items: BI.createItems([{ diff --git a/dist/fix/fix.compact.js b/dist/fix/fix.compact.js index 5815e1b1a..b460abf9c 100644 --- a/dist/fix/fix.compact.js +++ b/dist/fix/fix.compact.js @@ -34,7 +34,7 @@ var unMount = BI.Widget.prototype._unMount; BI.Widget.prototype._unMount = function () { unMount.apply(this, arguments); - this.store && this.store.destroy(); + this.store && BI.isFunction(this.store.destroy) && this.store.destroy(); BI.each(this._watchers, function (i, unwatches) { unwatches = BI.isArray(unwatches) ? unwatches : [unwatches]; BI.each(unwatches, function (j, unwatch) { diff --git a/dist/widget.js b/dist/widget.js index c18cc194a..a4f5cc755 100644 --- a/dist/widget.js +++ b/dist/widget.js @@ -7979,13 +7979,13 @@ BI.MultiDateSegment = BI.inherit(BI.Single, { self.fireEvent(BI.Controller.EVENT_CHANGE, arguments); }); this.textEditor = BI.createWidget({ - type: 'bi.text_editor', + type: 'bi.sign_editor', value: this.constants.defaultEditorValue, title: function () { return self.textEditor.getValue(); }, tipType: "success", - cls: 'bi-multidate-editor', + cls: 'bi-multidate-editor bi-border', width: this.constants.textWidth, height: this.constants.itemHeight }); diff --git a/src/widget/multidate/multidate.segment.js b/src/widget/multidate/multidate.segment.js index f949c0f95..35c0f9da3 100644 --- a/src/widget/multidate/multidate.segment.js +++ b/src/widget/multidate/multidate.segment.js @@ -36,13 +36,13 @@ BI.MultiDateSegment = BI.inherit(BI.Single, { self.fireEvent(BI.Controller.EVENT_CHANGE, arguments); }); this.textEditor = BI.createWidget({ - type: 'bi.text_editor', + type: 'bi.sign_editor', value: this.constants.defaultEditorValue, title: function () { return self.textEditor.getValue(); }, tipType: "success", - cls: 'bi-multidate-editor', + cls: 'bi-multidate-editor bi-border', width: this.constants.textWidth, height: this.constants.itemHeight });