|
From: <mla...@us...> - 2007-11-29 01:41:44
|
Revision: 323
http://g15daemon.svn.sourceforge.net/g15daemon/?rev=323&view=rev
Author: mlampard
Date: 2007-11-28 17:37:10 -0800 (Wed, 28 Nov 2007)
Log Message:
-----------
fix backlight issues on lcd_cycle() with new G15. Thanks Adam.
Modified Paths:
--------------
trunk/g15daemon-wip/g15daemon/main.c
Modified: trunk/g15daemon-wip/g15daemon/main.c
===================================================================
--- trunk/g15daemon-wip/g15daemon/main.c 2007-11-29 00:04:29 UTC (rev 322)
+++ trunk/g15daemon-wip/g15daemon/main.c 2007-11-29 01:37:10 UTC (rev 323)
@@ -84,7 +84,10 @@
if(value & G15_KEY_LIGHT){ // the backlight key was pressed - maintain user-selected state
lcd->masterlist->kb_backlight_state++;
if(lcd->masterlist->kb_backlight_state>2)
+ lcd_t *displaying = lcd->masterlist->tail->lcd;
lcd->masterlist->kb_backlight_state=0;
+ displaying->backlight_state++;
+ displaying->backlight_state %= 3; // limit to 0-2 inclusive
}
free(newevent);
}else{
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|