From 9a9b57be0664202002eeeab88498daf946d819ca Mon Sep 17 00:00:00 2001 From: Matti Tahvonen Date: Fri, 23 Mar 2007 12:01:33 +0000 Subject: [PATCH] fixes #468 svn changeset:1023/svn branch:trunk --- .../itmill/toolkit/terminal/web/ApplicationServlet.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/com/itmill/toolkit/terminal/web/ApplicationServlet.java b/src/com/itmill/toolkit/terminal/web/ApplicationServlet.java index deebaee7c7..02f2d333e2 100644 --- a/src/com/itmill/toolkit/terminal/web/ApplicationServlet.java +++ b/src/com/itmill/toolkit/terminal/web/ApplicationServlet.java @@ -570,8 +570,12 @@ public class ApplicationServlet extends HttpServlet implements // try to detect it WebBrowser wb = WebBrowserProbe.getTerminalType(request .getSession()); - if ("detect".equals(unhandledParameters.get("renderingMode")) - || wb.getRenderingMode() == WebBrowser.RENDERING_MODE_UNDEFINED) { + + boolean detect = false; + if (unhandledParameters.get("renderingMode") != null) { + detect = ((String) ( (Object[]) unhandledParameters.get("renderingMode"))[0]).equals("detect"); + } + if (detect || wb.getRenderingMode() == WebBrowser.RENDERING_MODE_UNDEFINED) { String themeName = application.getTheme(); if (themeName == null) themeName = DEFAULT_THEME; -- 2.39.5