Index: index.html
===================================================================
--- index.html (Revision 60381)
+++ index.html (Arbeitskopie)
@@ -43,7 +43,16 @@
var _fillUsernameField = function() {
require('dojo/dom').byId('umcLoginUsername').value = 'Administrator';
require('dojo/dom').byId('umcLoginPassword').focus();
+ //fire change event manually for internet explorer
+ require(['dojo/dom', 'dojo/has'], function(dom, has) {
+ if (has('ie') < 10) {
+ var event = document.createEvent("HTMLEvents");
+ event.initEvent("change",true,false);
+ dom.byId('umcLoginUsername').dispatchEvent(event);
+ }
+ });
};
+
var _showLoginTooltip = function(evt) {
require(["dojo/on", "dojo/_base/event", "dijit/Tooltip", "umc/i18n!umc/app"], function(on, dojoEvent, Tooltip, _) {
var node = evt.target;
Index: umc/dialog/LoginDialog.js
===================================================================
--- umc/dialog/LoginDialog.js (Revision 60381)
+++ umc/dialog/LoginDialog.js (Arbeitskopie)
@@ -435,6 +435,10 @@
dom.byId('umcLoginUsername').focus();
}
}
+ if (has('ie') < 10 ) {
+ //trigger IE9 workaround
+ this._replaceLabels();
+ }
//}));
},