mirror of
https://github.com/linuxdeepin/dde-dock.git
synced 2025-06-04 17:33:05 +00:00
fix(network):network equipment cannot be controlled
网络设备无法控制 bug:20011 20031 (cherry picked from commit dc51e266faa61646a4c2b48f3c02a70f3f0c8eba)
This commit is contained in:
parent
cb04486718
commit
068b3e028b
@ -94,12 +94,12 @@ bool WiredItem::deviceActivated()
|
||||
switch (m_device->status()) {
|
||||
case NetworkDevice::Unknow:
|
||||
case NetworkDevice::Unmanaged:
|
||||
case NetworkDevice::Unavailable:
|
||||
case NetworkDevice::Disconnected:
|
||||
case NetworkDevice::Deactivation:
|
||||
case NetworkDevice::Failed: {
|
||||
case NetworkDevice::Unavailable: {
|
||||
return false;
|
||||
}
|
||||
case NetworkDevice::Disconnected:
|
||||
case NetworkDevice::Deactivation:
|
||||
case NetworkDevice::Failed:
|
||||
case NetworkDevice::Prepare:
|
||||
case NetworkDevice::Config:
|
||||
case NetworkDevice::NeedAuth:
|
||||
@ -107,7 +107,10 @@ bool WiredItem::deviceActivated()
|
||||
case NetworkDevice::IpCheck:
|
||||
case NetworkDevice::Secondaries:
|
||||
case NetworkDevice::Activated: {
|
||||
return true;
|
||||
if (m_device->enabled())
|
||||
return true;
|
||||
else
|
||||
return false;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -94,12 +94,12 @@ bool WirelessItem::deviceActivated()
|
||||
switch (m_device->status()) {
|
||||
case NetworkDevice::Unknow:
|
||||
case NetworkDevice::Unmanaged:
|
||||
case NetworkDevice::Unavailable:
|
||||
case NetworkDevice::Disconnected:
|
||||
case NetworkDevice::Deactivation:
|
||||
case NetworkDevice::Failed: {
|
||||
case NetworkDevice::Unavailable: {
|
||||
return false;
|
||||
}
|
||||
case NetworkDevice::Disconnected:
|
||||
case NetworkDevice::Deactivation:
|
||||
case NetworkDevice::Failed:
|
||||
case NetworkDevice::Prepare:
|
||||
case NetworkDevice::Config:
|
||||
case NetworkDevice::NeedAuth:
|
||||
@ -107,7 +107,10 @@ bool WirelessItem::deviceActivated()
|
||||
case NetworkDevice::IpCheck:
|
||||
case NetworkDevice::Secondaries:
|
||||
case NetworkDevice::Activated: {
|
||||
return true;
|
||||
if (m_device->enabled())
|
||||
return true;
|
||||
else
|
||||
return false;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user