diff --git a/bi/case.js b/bi/case.js index 4b90d1a05d..ecfa47fc6e 100644 --- a/bi/case.js +++ b/bi/case.js @@ -3592,6 +3592,10 @@ BI.BubbleCombo = BI.inherit(BI.Widget, { showView: function () { this.combo && this.combo.showView(); + }, + + hasView: function () { + return BI.isNotNull(this.combo.getView()); } }); diff --git a/bi/widget.css b/bi/widget.css index 9f860380bb..ee9212fb34 100644 --- a/bi/widget.css +++ b/bi/widget.css @@ -397,6 +397,14 @@ /****添加计算宽度的--运算符直接需要space****/ /****** common color(常用颜色,可用于普遍场景) *****/ /**** custom color(自定义颜色,用于特定场景) ****/ +.bi-preview-table { + -webkit-user-select: initial; + -khtml-user-select: initial; + -moz-user-select: initial; + -ms-user-select: initial; + -o-user-select: initial; + user-select: initial; +} .bi-preview-table > div > table > thead > tr.odd, .bi-preview-table > div > div > div > table > thead > tr.odd { background-color: #eff1f4; diff --git a/docs/case.js b/docs/case.js index 4b90d1a05d..ecfa47fc6e 100644 --- a/docs/case.js +++ b/docs/case.js @@ -3592,6 +3592,10 @@ BI.BubbleCombo = BI.inherit(BI.Widget, { showView: function () { this.combo && this.combo.showView(); + }, + + hasView: function () { + return BI.isNotNull(this.combo.getView()); } }); diff --git a/docs/widget.css b/docs/widget.css index 9f860380bb..ee9212fb34 100644 --- a/docs/widget.css +++ b/docs/widget.css @@ -397,6 +397,14 @@ /****添加计算宽度的--运算符直接需要space****/ /****** common color(常用颜色,可用于普遍场景) *****/ /**** custom color(自定义颜色,用于特定场景) ****/ +.bi-preview-table { + -webkit-user-select: initial; + -khtml-user-select: initial; + -moz-user-select: initial; + -ms-user-select: initial; + -o-user-select: initial; + user-select: initial; +} .bi-preview-table > div > table > thead > tr.odd, .bi-preview-table > div > div > div > table > thead > tr.odd { background-color: #eff1f4; diff --git a/src/case/combo/bubblecombo/combo.bubble.js b/src/case/combo/bubblecombo/combo.bubble.js index a725567aa6..7da74e5caf 100644 --- a/src/case/combo/bubblecombo/combo.bubble.js +++ b/src/case/combo/bubblecombo/combo.bubble.js @@ -193,6 +193,10 @@ BI.BubbleCombo = BI.inherit(BI.Widget, { showView: function () { this.combo && this.combo.showView(); + }, + + hasView: function () { + return BI.isNotNull(this.combo.getView()); } }); diff --git a/src/css/widget/previewtable/previewtable.css b/src/css/widget/previewtable/previewtable.css index 3a12fc3762..676a963ad6 100644 --- a/src/css/widget/previewtable/previewtable.css +++ b/src/css/widget/previewtable/previewtable.css @@ -1,6 +1,14 @@ /****添加计算宽度的--运算符直接需要space****/ /****** common color(常用颜色,可用于普遍场景) *****/ /**** custom color(自定义颜色,用于特定场景) ****/ +.bi-preview-table { + -webkit-user-select: initial; + -khtml-user-select: initial; + -moz-user-select: initial; + -ms-user-select: initial; + -o-user-select: initial; + user-select: initial; +} .bi-preview-table > div > table > thead > tr.odd, .bi-preview-table > div > div > div > table > thead > tr.odd { background-color: #eff1f4; diff --git a/src/less/widget/previewtable/previewtable.less b/src/less/widget/previewtable/previewtable.less index a793088044..b5a5fdee50 100644 --- a/src/less/widget/previewtable/previewtable.less +++ b/src/less/widget/previewtable/previewtable.less @@ -1,6 +1,7 @@ @import "../../bibase"; .bi-preview-table { + .user-select(initial); & > div > table, & > div > div > div > table { & > thead > tr.odd { background-color: @color-bi-background-normal;