+ new Date().getTime() + "'></script>\n");
page.write("<script type=\"text/javascript\">\n");
page.write("//<![CDATA[\n");
- page.write("if(!vaadin || !vaadin.vaadinConfigurations) {\n "
- + "if(!vaadin) { var vaadin = {}} \n"
- + "vaadin.vaadinConfigurations = {};\n"
- + "vaadin.themesLoaded = {}};\n");
+ page
+ .write("if(!vaadin || !vaadin.vaadinConfigurations) {\n "
+ + "if(!vaadin) { var vaadin = {}} \n"
+ + "vaadin.vaadinConfigurations = {};\n"
+ + "if (!vaadin.themesLoaded) { vaadin.themesLoaded = {}; } }\n");
if (!isProductionMode()) {
page.write("vaadin.debug = true;\n");
} else {
page.write("<script type=\"text/javascript\">\n");
page.write("//<![CDATA[\n");
- page.write("if(!vaadin || !vaadin.vaadinConfigurations) {\n "
- + "if(!vaadin) { var vaadin = {}} \n"
- + "vaadin.vaadinConfigurations = {};\n"
- + "vaadin.themesLoaded = {};\n");
+ page
+ .write("if(!vaadin || !vaadin.vaadinConfigurations) {\n "
+ + "if(!vaadin) { var vaadin = {}} \n"
+ + "vaadin.vaadinConfigurations = {};\n"
+ + "if (!vaadin.themesLoaded) { vaadin.themesLoaded = {}; }\n");
if (!isProductionMode()) {
page.write("vaadin.debug = true;\n");
}
portalTheme);\r
}\r
\r
- dispatcher.include(request, response);\r
-\r
/*\r
* Make sure portal default Vaadin theme is included exactly\r
* once in DOM.\r
// Using portal-wide theme\r
String loadDefaultTheme = ("<script type=\"text/javascript\">\n"\r
+ "if(!vaadin) { var vaadin = {} } \n"\r
- + "if(!vaadin.vaadinConfigurations) { vaadin.vaadinConfigurations = {} } \n"\r
+ "if(!vaadin.themesLoaded) { vaadin.themesLoaded = {} } \n"\r
+ "if(!vaadin.themesLoaded['"\r
+ portalTheme\r
out.write(loadDefaultTheme.getBytes());\r
}\r
\r
+ dispatcher.include(request, response);\r
+\r
if (isLifeRay) {\r
/*\r
* Temporary support to heartbeat Liferay session when using\r