diff options
author | Chris Apers | 2007-12-09 11:08:23 +0000 |
---|---|---|
committer | Chris Apers | 2007-12-09 11:08:23 +0000 |
commit | a8a1cbf15a1c087aff9753fc97ecd89af44c673a (patch) | |
tree | e728d6ba0fffa0170669c40ae2222e1165e14762 /backends/platform/PalmOS/Src/zodiac_gfx.cpp | |
parent | 0aaf5587db39aa0a6e4d94a25c8452ed174c3aa2 (diff) | |
download | scummvm-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.cpp | 3 |
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); |