mirror of
https://github.com/emsesp/EMS-ESP32.git
synced 2025-12-06 15:59:52 +03:00
Merge pull request #423 from MichaelDvP/dev
remove `(hidden)` text, force exclude from web icon
This commit is contained in:
@@ -186,13 +186,13 @@ const SettingsCustomization: FC = () => {
|
|||||||
|
|
||||||
const getMask = (de: DeviceEntity) => {
|
const getMask = (de: DeviceEntity) => {
|
||||||
var new_masks = [];
|
var new_masks = [];
|
||||||
if ((de.m & 1) === 1) {
|
if ((de.m & 1) === 1 || de.n === '') {
|
||||||
new_masks.push('1');
|
new_masks.push('1');
|
||||||
}
|
}
|
||||||
if ((de.m & 2) === 2) {
|
if ((de.m & 2) === 2) {
|
||||||
new_masks.push('2');
|
new_masks.push('2');
|
||||||
}
|
}
|
||||||
if ((de.m & 4) === 4) {
|
if ((de.m & 4) === 4 && de.w) {
|
||||||
new_masks.push('4');
|
new_masks.push('4');
|
||||||
}
|
}
|
||||||
if ((de.m & 8) === 8) {
|
if ((de.m & 8) === 8) {
|
||||||
@@ -223,7 +223,7 @@ const SettingsCustomization: FC = () => {
|
|||||||
setMask(de, mask);
|
setMask(de, mask);
|
||||||
}}
|
}}
|
||||||
>
|
>
|
||||||
<ToggleButton value="8" color="success" disabled={(de.m & 1) !== 0}>
|
<ToggleButton value="8" color="success" disabled={(de.m & 1) !== 0 || de.n === ''}>
|
||||||
<FavoriteBorderOutlinedIcon fontSize="small" />
|
<FavoriteBorderOutlinedIcon fontSize="small" />
|
||||||
</ToggleButton>
|
</ToggleButton>
|
||||||
<ToggleButton value="4" disabled={!de.w}>
|
<ToggleButton value="4" disabled={!de.w}>
|
||||||
|
|||||||
@@ -831,7 +831,7 @@ void EMSdevice::generate_values_web_all(JsonArray & output) {
|
|||||||
obj["n"] = name;
|
obj["n"] = name;
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
obj["n"] = "(hidden)";
|
obj["n"] = "";
|
||||||
}
|
}
|
||||||
|
|
||||||
// shortname
|
// shortname
|
||||||
|
|||||||
Reference in New Issue
Block a user