]> code.delx.au - comingnext/commitdiff
improved performance by preventing calendar data from being loaded twice on startup
authorMichael Prager <michael@pragers.de>
Wed, 13 Oct 2010 00:35:56 +0000 (02:35 +0200)
committerMichael Prager <michael@pragers.de>
Wed, 13 Oct 2010 00:35:56 +0000 (02:35 +0200)
comingNext/index.html

index 7f974d8c451e23a3f2018101e66659d192be1c25..ce1215309905221e83fc8b9ee13cd31ba5e287d0 100644 (file)
@@ -772,8 +772,12 @@ function init()
        window.setInterval('updateData()', 1000 * 60 * config['updateDataInterval'].Value);\r
        document.getElementById("settingsTitle").innerHTML = getLocalizedText('menu.settings');\r
 \r
-       mode = 0;\r
-       showHomescreen();\r
+       if (window.innerHeight > 91) {\r
+               mode = 0; // we're starting fullscreen, we set mode to homescreen in order to let updateScreen() do all the work for us\r
+       }\r
+       else {\r
+               mode = 1;\r
+       }\r
        updateScreen();\r
        if (config['useBackgroundImage'].Value)\r
                // check for screen rotation every 1 secs\r