mirror of
https://salsa.debian.org/freeipa-team/freeipa.git
synced 2025-02-25 18:55:28 -06:00
webui: internet explorer fixes
Fixed: 1. IE doesn't support value 'initial' in CSS rule. 2. setting innerHTML='' also destroys content of child nodes in LoginScreen in IE -> reattached buttons have no text. Reviewed-By: Endi Sukma Dewata <edewata@redhat.com>
This commit is contained in:
parent
4059aa12a4
commit
fb975bba20
@ -4,7 +4,7 @@
|
||||
|
||||
.global-activity-indicator {
|
||||
|
||||
bottom: initial;
|
||||
bottom: auto;
|
||||
height: auto;
|
||||
background-color: rgba(0, 0, 0, 0.3);
|
||||
color: white;
|
||||
|
@ -231,7 +231,13 @@ define(['dojo/_base/declare',
|
||||
|
||||
refresh: function() {
|
||||
if (this.buttons_node) {
|
||||
this.buttons_node.innerHTML = "";
|
||||
// detach button nodes politely
|
||||
// hard methods like `innerHTML=''` might have undesired
|
||||
// consequences, e.g., removal of children's content in IE
|
||||
var bn = this.buttons_node;
|
||||
while (bn.firstChild) {
|
||||
bn.removeChild(bn.firstChild);
|
||||
}
|
||||
}
|
||||
if (this.view === 'reset') {
|
||||
this.show_reset_view();
|
||||
|
Loading…
Reference in New Issue
Block a user