diff --git a/frontend-js/src/main/js/minerva.js b/frontend-js/src/main/js/minerva.js index 65053b96f2d0c897cbe7ddfaf8ccb089bb4f08e5..b1eccb5889e8dd2e66a45b43456673825a8aa91b 100644 --- a/frontend-js/src/main/js/minerva.js +++ b/frontend-js/src/main/js/minerva.js @@ -76,7 +76,6 @@ function insertGoogleAnalyticsCode() { }); } function createDivStructure(element) { - element.style.display = "table"; var leftPanelDiv = functions.createElement({ type : "div", name : "leftPanelDiv", @@ -253,6 +252,9 @@ function create(params) { params = new CustomMapOptions(params); } initGlobals(params); + params.getElement().style.display = "table"; + params.getElement().innerHTML = "<div style='vertical-align:middle;display:table-cell;text-align: center'>" + + "<img src='resources/images/icons/ajax-loader.gif'/>" + "</div>"; return getProject(params).then(function(project) { params.setProject(project); @@ -262,6 +264,7 @@ function create(params) { processUrlGetParams(params); + params.getElement().innerHTML = ""; createDivStructure(element); params.setElement(functions.getElementByName(element, "mapDiv"));