From 553a87b2d4195a0494585362ad228f548cd18c3d Mon Sep 17 00:00:00 2001 From: Rhys Weatherley Date: Thu, 24 May 2012 09:48:40 +1000 Subject: [PATCH] Fix screen saver behaviour for BacklightOnSelect The backlight control logic wasn't working correctly at startup. --- libraries/FreetronicsLCD/FreetronicsLCD.cpp | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/libraries/FreetronicsLCD/FreetronicsLCD.cpp b/libraries/FreetronicsLCD/FreetronicsLCD.cpp index 3cfcf331..d5dbfac1 100644 --- a/libraries/FreetronicsLCD/FreetronicsLCD.cpp +++ b/libraries/FreetronicsLCD/FreetronicsLCD.cpp @@ -144,10 +144,7 @@ void FreetronicsLCD::init() void FreetronicsLCD::display() { LiquidCrystal::display(); - if (mode != BacklightOnSelect) - digitalWrite(LCD_BACK_LIGHT, HIGH); - else - digitalWrite(LCD_BACK_LIGHT, LOW); + digitalWrite(LCD_BACK_LIGHT, HIGH); screenSaved = false; lastRestore = millis(); }