Commit d9ff437b2deb9017cf387d1abf0bd0592e00b670

  • avatar
  • dBsooner's Stuff <dbsooner @del…ge.vision5.com>
  • Mon Feb 08 07:24:49 CET 2010
One more patch for tonight.. Google Maps Start in Fullscreen (error in previous push).
  
1diff --git a/usr/palm/applications/com.palm.app.maps/app/assistants/mapshell-assistant.js b/usr/palm/applications/com.palm.app.maps/app/assistants/mapshell-assistant.js
2index 1d66282..e84c1bf 100644
3--- a/usr/palm/applications/com.palm.app.maps/app/assistants/mapshell-assistant.js
4+++ b/usr/palm/applications/com.palm.app.maps/app/assistants/mapshell-assistant.js
5@@ -5,6 +5,8 @@ var MapshellAssistant = Class.create({
6 // when true, card the app else instruct webview to go back
7 this.goBack = false;
8 this.spinnerModel = {spinning: false};
9+ // fs mode parameter
10+ this.paramFS = true
11
12 // event handlers
13 this._onWebViewCreatePageH = this._onWebViewCreatePage.bind(this);
14@@ -85,6 +87,8 @@ var MapshellAssistant = Class.create({
15 Mojo.Log.info("Maps: mapshell-assistant: activate")
16 Mojo.Log.info("Maps: setting focus on webview widget: %s", this.controller.get('webview'))
17 this.controller.setInitialFocusedElement(this.controller.get('webview'));
18+ //set fs mode
19+ this.controller.enableFullScreenMode(this.paramFS);
20 },
21
22 ready: function(event) {
23@@ -283,6 +287,16 @@ var MapshellAssistant = Class.create({
24 Mojo.Log.info("Maps: handleCommand do nothing... app should go to card mode");
25 }
26 }
27+ else if (event.type == Mojo.Event.forward) {
28+ if (this.paramFS) {
29+ this.paramFS = false
30+ this.controller.enableFullScreenMode(this.paramFS);
31+ }
32+ else {
33+ this.paramFS = true
34+ this.controller.enableFullScreenMode(this.paramFS);
35+ }
36+ }
37 },
38
39 handleLoadTimedOut: function() {