aboutsummaryrefslogtreecommitdiff
path: root/backends/platform/PalmOS/Src/zodiac_gfx.cpp
diff options
context:
space:
mode:
authorChris Apers2007-12-09 11:08:23 +0000
committerChris Apers2007-12-09 11:08:23 +0000
commita8a1cbf15a1c087aff9753fc97ecd89af44c673a (patch)
treee728d6ba0fffa0170669c40ae2222e1165e14762 /backends/platform/PalmOS/Src/zodiac_gfx.cpp
parent0aaf5587db39aa0a6e4d94a25c8452ed174c3aa2 (diff)
downloadscummvm-rg350-a8a1cbf15a1c087aff9753fc97ecd89af44c673a.tar.gz
scummvm-rg350-a8a1cbf15a1c087aff9753fc97ecd89af44c673a.tar.bz2
scummvm-rg350-a8a1cbf15a1c087aff9753fc97ecd89af44c673a.zip
Prevent manual screen rotation after application launch
svn-id: r29779
Diffstat (limited to 'backends/platform/PalmOS/Src/zodiac_gfx.cpp')
-rw-r--r--backends/platform/PalmOS/Src/zodiac_gfx.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/backends/platform/PalmOS/Src/zodiac_gfx.cpp b/backends/platform/PalmOS/Src/zodiac_gfx.cpp
index 7b59b1f8d1..0c70aa9fe4 100644
--- a/backends/platform/PalmOS/Src/zodiac_gfx.cpp
+++ b/backends/platform/PalmOS/Src/zodiac_gfx.cpp
@@ -66,8 +66,10 @@ void OSystem_PalmZodiac::load_gfx_mode() {
WinScreenMode(winScreenModeSet, NULL, NULL, &depth, NULL);
_sysOldOrientation = SysGetOrientation();
+ _sysOldTriggerState = PINGetInputTriggerState();
SysSetOrientation(sysOrientationLandscape);
SysSetOrientationTriggerState(sysOrientationTriggerDisabled);
+ PINSetInputTriggerState(pinInputTriggerDisabled);
gVars->indicator.on = RGBToColor(0,255,0);
gVars->indicator.off = RGBToColor(0,0,0);
@@ -190,6 +192,7 @@ void OSystem_PalmZodiac::unload_gfx_mode() {
MemPtrFree(_offScreenP);
+ PINSetInputTriggerState(_sysOldTriggerState);
SysSetOrientation(_sysOldOrientation);
StatShow();
PINSetInputAreaState(pinInputAreaOpen);