Browse Source

DEC-18736 fix: 超长toast在IE下显示问题

master
zsmj1994 4 years ago
parent
commit
35f184b675
  1. 17
      src/base/single/tip/tip.toast.js

17
src/base/single/tip/tip.toast.js

@ -30,9 +30,17 @@ BI.Toast = BI.inherit(BI.Tip, {
e.stopEvent(); e.stopEvent();
return false; return false;
}; };
this.element.bind({click: fn, mousedown: fn, mouseup: fn, mouseover: fn, mouseenter: fn, mouseleave: fn, mousemove: fn}); this.element.bind({
click: fn,
mousedown: fn,
mouseup: fn,
mouseover: fn,
mouseenter: fn,
mouseleave: fn,
mousemove: fn
});
var cls = "close-font"; var cls = "close-font";
switch(o.level) { switch (o.level) {
case "success": case "success":
cls = "toast-success-font"; cls = "toast-success-font";
break; break;
@ -65,7 +73,7 @@ BI.Toast = BI.inherit(BI.Tip, {
var columnSize = [36, ""]; var columnSize = [36, ""];
if(o.autoClose === false) { if (o.autoClose === false) {
items.push({ items.push({
type: "bi.icon_button", type: "bi.icon_button",
cls: "close-font toast-icon", cls: "close-font toast-icon",
@ -78,7 +86,8 @@ BI.Toast = BI.inherit(BI.Tip, {
} }
this.text = BI.createWidget({ this.text = BI.createWidget({
type: "bi.horizontal_adapt", type: "bi.horizontal",
horizontalAlign: BI.HorizontalAlign.Stretch,
element: this, element: this,
items: items, items: items,
vgap: 7, vgap: 7,

Loading…
Cancel
Save