mirror of
https://github.com/fhem/fhem-mirror.git
synced 2025-03-03 16:56:54 +00:00
FHEMWEB: fix some Save config notification issues (Forum #31293)
git-svn-id: https://svn.fhem.de/fhem/trunk@7627 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
parent
1e1e739b6a
commit
8270e0201c
@ -1263,7 +1263,7 @@ FW_roomOverview($)
|
|||||||
} else {
|
} else {
|
||||||
FW_pF "<tr%s>", $l1 eq $FW_room ? " class=\"sel\"" : "";
|
FW_pF "<tr%s>", $l1 eq $FW_room ? " class=\"sel\"" : "";
|
||||||
|
|
||||||
my $class = $l1;
|
my $class = "menu_$l1";
|
||||||
$class =~ s/[^A-Z0-9]/_/gi;
|
$class =~ s/[^A-Z0-9]/_/gi;
|
||||||
$class .= ($lastDefChange>$lastSavedChange) ? " changed" : ""
|
$class .= ($lastDefChange>$lastSavedChange) ? " changed" : ""
|
||||||
if($l1 eq "Save config");
|
if($l1 eq "Save config");
|
||||||
@ -2268,10 +2268,10 @@ FW_Notify($$)
|
|||||||
if( $dev->{NAME} eq "global" ) {
|
if( $dev->{NAME} eq "global" ) {
|
||||||
my $n = "#FHEMWEB:$ntfy->{NAME}";
|
my $n = "#FHEMWEB:$ntfy->{NAME}";
|
||||||
if( grep(m/^SAVE|INITIALIZED|REREADCFG|SHUTDOWN$/, @{$dev->{CHANGED}}) ) {
|
if( grep(m/^SAVE|INITIALIZED|REREADCFG|SHUTDOWN$/, @{$dev->{CHANGED}}) ) {
|
||||||
FW_directNotify($n, '$(".Save_config").removeClass("changed")', '');
|
FW_directNotify($n, '$(".menu_Save_config").removeClass("changed")', '');
|
||||||
} elsif( grep(m/^DEFINED|MODIFIED|DELETED|ATTR|DELETEATTR$/,
|
} elsif( grep(m/^DEFINED|MODIFIED|DELETED|ATTR|DELETEATTR$/,
|
||||||
@{$dev->{CHANGED}}) ) {
|
@{$dev->{CHANGED}}) ) {
|
||||||
FW_directNotify($n, '$(".Save_config").addClass("changed")', '');
|
FW_directNotify($n, '$(".menu_Save_config").addClass("changed")', '');
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -931,7 +931,7 @@ ZWave_Parse($$@)
|
|||||||
}
|
}
|
||||||
|
|
||||||
} elsif($cmd eq "ZW_APPLICATION_UPDATE" && $arg =~ m/....(..)..(.*)$/) {
|
} elsif($cmd eq "ZW_APPLICATION_UPDATE" && $arg =~ m/....(..)..(.*)$/) {
|
||||||
my ($type6,$classes) = ($1, $2, $3);
|
my ($type6,$classes) = ($1, $2);
|
||||||
my $ret = ZWave_SetClasses($homeId, $id, $type6, $classes);
|
my $ret = ZWave_SetClasses($homeId, $id, $type6, $classes);
|
||||||
|
|
||||||
my $hash = $modules{ZWave}{defptr}{"$homeId $id"};
|
my $hash = $modules{ZWave}{defptr}{"$homeId $id"};
|
||||||
|
@ -92,7 +92,7 @@ g.on { fill:red; }
|
|||||||
border-color: transparent; }
|
border-color: transparent; }
|
||||||
.rc_button img:active { border-color: gray; }
|
.rc_button img:active { border-color: gray; }
|
||||||
|
|
||||||
.changed a, .changed { color:red; }
|
.changed a, .changed { color:red!important; }
|
||||||
|
|
||||||
|
|
||||||
.colorpicker_ct .slider { background: url(../jscolor/ct_background.svg); }
|
.colorpicker_ct .slider { background: url(../jscolor/ct_background.svg); }
|
||||||
|
Loading…
x
Reference in New Issue
Block a user