[AGS] Potential fix for network crash
This commit is contained in:
parent
a8e0c903c4
commit
d72c4fdf86
@ -29,29 +29,36 @@ const Network = () => {
|
|||||||
)}
|
)}
|
||||||
cssClasses={["title-2"]}
|
cssClasses={["title-2"]}
|
||||||
></label>
|
></label>
|
||||||
<label
|
<box child=
|
||||||
label={bind(net.wired, "state").as(state => {
|
{bind(net, 'wired').as(v => {
|
||||||
if (state === STATE.ACTIVATED) {
|
if (v) {
|
||||||
return (
|
return <label
|
||||||
"Wired. IP: " + networkHelper.getIP()
|
label={bind(net.wired, "state").as(state => {
|
||||||
);
|
if (state === STATE.ACTIVATED) {
|
||||||
} else if (state === STATE.DISCONNECTED) {
|
return (
|
||||||
return "Disconnected";
|
"Wired. IP: " + networkHelper.getIP()
|
||||||
} else if (state === STATE.FAILED) {
|
);
|
||||||
return "Error";
|
} else if (state === STATE.DISCONNECTED) {
|
||||||
} else if (
|
return "Disconnected";
|
||||||
state === STATE.PREPARE ||
|
} else if (state === STATE.FAILED) {
|
||||||
state === STATE.CONFIG ||
|
return "Error";
|
||||||
state === STATE.IP_CHECK ||
|
} else if (
|
||||||
state === STATE.IP_CONFIG
|
state === STATE.PREPARE ||
|
||||||
) {
|
state === STATE.CONFIG ||
|
||||||
return "Connecting...";
|
state === STATE.IP_CHECK ||
|
||||||
|
state === STATE.IP_CONFIG
|
||||||
|
) {
|
||||||
|
return "Connecting...";
|
||||||
|
} else {
|
||||||
|
return "Unavailable";
|
||||||
|
}
|
||||||
|
})}
|
||||||
|
visible={bind(net.wifi, "enabled").as(v => !v)}
|
||||||
|
></label>
|
||||||
} else {
|
} else {
|
||||||
return "Unavailable";
|
return <label label={"State unavailable"}></label>
|
||||||
}
|
}
|
||||||
})}
|
})}></box>
|
||||||
visible={bind(net.wifi, "enabled").as(v => !v)}
|
|
||||||
></label>
|
|
||||||
<label
|
<label
|
||||||
label={bind(net.wifi, "state").as(state => {
|
label={bind(net.wifi, "state").as(state => {
|
||||||
if (state === STATE.ACTIVATED) {
|
if (state === STATE.ACTIVATED) {
|
||||||
@ -75,7 +82,7 @@ const Network = () => {
|
|||||||
></label>
|
></label>
|
||||||
</box>
|
</box>
|
||||||
}
|
}
|
||||||
></button>
|
></button >
|
||||||
<button
|
<button
|
||||||
cssClasses={["actions-button"]}
|
cssClasses={["actions-button"]}
|
||||||
visible={networkHelper.networkEnabled()}
|
visible={networkHelper.networkEnabled()}
|
||||||
@ -83,12 +90,12 @@ const Network = () => {
|
|||||||
child={
|
child={
|
||||||
<box>
|
<box>
|
||||||
<image iconName={"arrow-right-symbolic"}></image>
|
<image iconName={"arrow-right-symbolic"}></image>
|
||||||
{ netMenu }
|
{netMenu}
|
||||||
</box>
|
</box>
|
||||||
}
|
}
|
||||||
tooltipText={"View available devices"}
|
tooltipText={"View available devices"}
|
||||||
></button>
|
></button>
|
||||||
</box>
|
</box >
|
||||||
);
|
);
|
||||||
};
|
};
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user