summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMaurus Cuelenaere <mcuelenaere@gmail.com>2008-06-29 14:52:04 +0000
committerMaurus Cuelenaere <mcuelenaere@gmail.com>2008-06-29 14:52:04 +0000
commitbbcb7901297ba91739662001b3622579e0cb683b (patch)
tree7484db0a501aef0ea674d45bdd2abaece66246b3
parent0884582228c6d00d48f2d47076aeb02b90574815 (diff)
downloadrockbox-bbcb7901297ba91739662001b3622579e0cb683b.zip
rockbox-bbcb7901297ba91739662001b3622579e0cb683b.tar.gz
rockbox-bbcb7901297ba91739662001b3622579e0cb683b.tar.bz2
rockbox-bbcb7901297ba91739662001b3622579e0cb683b.tar.xz
Don't handle a touchscreen press when backlight is off
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17877 a1c6a512-1295-4272-9138-f99709370657
-rw-r--r--firmware/target/arm/tcc780x/cowond2/button-cowond2.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/firmware/target/arm/tcc780x/cowond2/button-cowond2.c b/firmware/target/arm/tcc780x/cowond2/button-cowond2.c
index 850d93e..bb23019 100644
--- a/firmware/target/arm/tcc780x/cowond2/button-cowond2.c
+++ b/firmware/target/arm/tcc780x/cowond2/button-cowond2.c
@@ -206,6 +206,9 @@ int button_read_device(int *data)
if (!(GPIOA & 0x4))
btn |= BUTTON_POWER;
-
+
+ if(btn & BUTTON_TOUCHPAD && !is_backlight_on(true))
+ *data = 0;
+
return btn;
}