diff --git a/apps/common/main/lib/util/fix-ie-compat.js b/apps/common/main/lib/util/fix-ie-compat.js index e56227d2f..8ce3bf8ca 100644 --- a/apps/common/main/lib/util/fix-ie-compat.js +++ b/apps/common/main/lib/util/fix-ie-compat.js @@ -31,4 +31,10 @@ if ( !window.fetch ) { return target; }; } + + if (typeof Object.getOwnPropertySymbols != 'function') { + Object.getOwnPropertySymbols = function(target) { + return []; + }; + } } diff --git a/apps/common/main/lib/util/htmlutils.js b/apps/common/main/lib/util/htmlutils.js index 16d22ded3..77392abde 100644 --- a/apps/common/main/lib/util/htmlutils.js +++ b/apps/common/main/lib/util/htmlutils.js @@ -108,7 +108,4 @@ if ( checkLocalStorage ) { document.body.classList.add("content-theme-dark"); } } -} - -// IE 10/11 polyfill -!Object.getOwnPropertySymbols && (Object.getOwnPropertySymbols = function (){return[]}); \ No newline at end of file +} \ No newline at end of file diff --git a/apps/common/main/resources/less/buttons.less b/apps/common/main/resources/less/buttons.less index 4540fadef..f5731901f 100644 --- a/apps/common/main/resources/less/buttons.less +++ b/apps/common/main/resources/less/buttons.less @@ -703,6 +703,7 @@ &:active:not(.disabled), &.active:not(.disabled) { .caret { + border-color: @icon-normal-ie; border-color: @icon-normal; } } @@ -1021,6 +1022,7 @@ &.active:not(.disabled) { .caret { background-position: @arrow-small-offset-x @arrow-small-offset-y; + border-color: @icon-normal-ie; border-color: @icon-normal; } } diff --git a/apps/common/main/resources/less/combo-dataview.less b/apps/common/main/resources/less/combo-dataview.less index fecb3727e..23cb1a058 100644 --- a/apps/common/main/resources/less/combo-dataview.less +++ b/apps/common/main/resources/less/combo-dataview.less @@ -51,6 +51,7 @@ &.active, &:active { .caret { + border-color: @icon-normal-ie; border-color: @icon-normal; } } @@ -68,6 +69,7 @@ } &.disabled { + opacity: @component-disabled-opacity-ie; opacity: @component-disabled-opacity; .dataview.inner { @@ -385,6 +387,7 @@ .item, .menu-picker-container .dataview .group-items-container .item { padding: 0px; + margin: 2px; margin: @combo-dataview-item-margins; .box-shadow(none); diff --git a/apps/common/main/resources/less/combobox.less b/apps/common/main/resources/less/combobox.less index 81d76ca28..60a69f1fa 100644 --- a/apps/common/main/resources/less/combobox.less +++ b/apps/common/main/resources/less/combobox.less @@ -109,6 +109,7 @@ .btn { &:active { .caret { + border-color: @icon-normal-ie; border-color: @icon-normal; } } diff --git a/apps/spreadsheeteditor/main/resources/less/celleditor.less b/apps/spreadsheeteditor/main/resources/less/celleditor.less index 7d3193e0c..26980a101 100644 --- a/apps/spreadsheeteditor/main/resources/less/celleditor.less +++ b/apps/spreadsheeteditor/main/resources/less/celleditor.less @@ -56,6 +56,7 @@ &:active:not(.disabled), &.active:not(.disabled){ .caret { + border-color: @icon-normal-ie; border-color: @icon-normal; } } @@ -143,6 +144,7 @@ .caret { transition: transform .2s; + border-color: @icon-normal-ie; border-color: @icon-normal; }