Thank you for your continued help on this issue. I do not want to change themes. I use the slide out window for the editor.
I tried placing the code in the HeaderController widget and it didn't help. Does this issue exist in WAB 2.8?@
postCreate: function() {
this.inherited(arguments);
this._processGroupSetting();
this.switchableElements.title = this.titleNode;
this.switchableElements.links = this.linksNode;
this.switchableElements.subtitle = this.subtitleNode;
this._handleTitleColorAndLogoLink(this.appConfig);
if (this.position && this.position.height) {
this.height = this.position.height;
}
// if (!this.appConfig.portalUrl) {
html.setStyle(this.signInSectionNode, 'display', 'none');
// } else { // html.setStyle(this.signInSectionNode, 'display', '');
// }
if (this.appConfig && this.appConfig.logo) {
this.logoNode.src = this.appConfig.logo;
html.removeClass(this.logoNode, 'hide-logo');
} else {
this.logoNode.src = "";
html.addClass(this.logoNode, 'hide-logo');
}
this.switchableElements.title.innerHTML = utils.sanitizeHTML(this.appConfig.title ? this.appConfig.title : ''); this.switchableElements.subtitle.innerHTML = utils.sanitizeHTML(this.appConfig.subtitle ? this.appConfig.subtitle : ''); this._createDynamicLinks(this.appConfig.links);
this._setElementsSize();
this.own(on(this.domNode, mouse.enter, lang.hitch(this, function() {
var title = '';
var portalUrl = this.appConfig && this.appConfig.portalUrl || '';
var server = portalUrlUtils.getServerByUrl(portalUrl);
if (portalUrlUtils.isArcGIScom(server)) {
server = 'ArcGIS.com';
} if (server) {
title = this.nls.signInTo + ' ' + server;
}
this.signinLinkNode.title = title;
})));
window._absolutLayoutManager.resize();
},