aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--backends/PalmOS/Src/start.cpp24
1 files changed, 8 insertions, 16 deletions
diff --git a/backends/PalmOS/Src/start.cpp b/backends/PalmOS/Src/start.cpp
index a617c59fe7..ece8e3d4eb 100644
--- a/backends/PalmOS/Src/start.cpp
+++ b/backends/PalmOS/Src/start.cpp
@@ -309,25 +309,17 @@ static void AppLaunchCmdNotify(UInt16 LaunchFlags, SysNotifyParamType * pData)
break;
case sysNotifyDisplayResizedEvent:
- // FIXME : What the purpose of this code ??? it seems to be the part
- // that make Zodiac silkarea be mad
- /* if (gVars) {
- static Boolean resized = false;
-
- if (gVars->pinUpdate && !resized) {
- // resized = true;
-
- EventType ev;
- MemSet(&ev, sizeof(EventType), 0);
- ev.eType = (enum eventsEnum)winDisplayChangedEvent;
- EvtAddUniqueEventToQueue(&ev, 0, true);
+ // This code allow redifinition of the screen pitch rotating the screen in the frontend
+ if (gVars) {
+ static Boolean resizing = false;
+ if (!resizing) {
+ resizing = true;
PINGetScreenDimensions();
WinScreenGetPitch();
- } else {
- // resized = false;
+ resizing = false;
}
- }*/
+ }
break;
case sonySysNotifyMsaEnforceOpenEvent:
@@ -397,4 +389,4 @@ end:
UInt32 PilotMain( UInt16 cmd, MemPtr cmdPBP, UInt16 launchFlags)
{
return ScummVMPalmMain(cmd, cmdPBP, launchFlags);
-} \ No newline at end of file
+}