From 0cdb48db75609bc53edefb8d6154389eac1c33de Mon Sep 17 00:00:00 2001 From: justme1968 Date: Tue, 20 May 2014 15:09:07 +0000 Subject: [PATCH] don't fallback to last saved state on modify git-svn-id: svn://svn.code.sf.net/p/fhem/code/trunk@5913 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/FHEM/31_LightScene.pm | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/fhem/FHEM/31_LightScene.pm b/fhem/FHEM/31_LightScene.pm index 0207a969f..46e03079a 100644 --- a/fhem/FHEM/31_LightScene.pm +++ b/fhem/FHEM/31_LightScene.pm @@ -67,10 +67,13 @@ sub LightScene_Define($$) } $hash->{CONTENT} = \%list; - my %scenes; - $hash->{SCENES} = \%scenes; + if( !defined($hash->{SCENES}) ) { + my %scenes; + $hash->{SCENES} = \%scenes; + + LightScene_Load($hash); + } - LightScene_Load($hash); LightScene_updateHelper( $hash, AttrVal($name,"switchingOrder",undef) ); $hash->{STATE} = 'Initialized';