From 9ce64ffdf475c3fe93d3e9922170b49ed7243622 Mon Sep 17 00:00:00 2001 From: ntruchsess Date: Mon, 17 Mar 2014 22:18:42 +0000 Subject: [PATCH] FRM_LCD: fix restore of writeXY state git-svn-id: svn://svn.code.sf.net/p/fhem/code/trunk@5250 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/FHEM/20_FRM_LCD.pm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fhem/FHEM/20_FRM_LCD.pm b/fhem/FHEM/20_FRM_LCD.pm index 00b556902..563b137de 100755 --- a/fhem/FHEM/20_FRM_LCD.pm +++ b/fhem/FHEM/20_FRM_LCD.pm @@ -85,7 +85,7 @@ FRM_LCD_Init($) if (AttrVal($hash->{NAME},"restoreOnReconnect","on") eq "on") { foreach my $reading (("display","scroll","backlight","text","writeXY")) { if (defined (my $value = ReadingsVal($name,$reading,undef))) { - FRM_LCD_Set($hash,$name,$reading,$value); + FRM_LCD_Set($hash,$name,$reading,split " ", $value); } } } @@ -268,7 +268,7 @@ sub FRM_LCD_Set(@) { $t = ($al eq "l") ? $t.$dif : $dif.$t; } $lcd->print($t); - main::readingsSingleUpdate($hash,"writeXY",$value,1); + main::readingsSingleUpdate($hash,"writeXY",$value." ".$t,1); readingsSingleUpdate($hash,"state",$t,1); last; #"X=$x|Y=$y|L=$l|Text=$t"; };