mirror of
https://github.com/linuxdeepin/dde-dock.git
synced 2025-06-04 17:33:05 +00:00
fix(network): 修改了控制中心网络下网卡状态是“已连接”,任务栏单击网络图标对应网卡后面的“对勾标识”不显示
修改了控制中心网络下网卡状态是“已连接”,任务栏单击网络图标对应网卡后面的“对勾标识”不显示,原因是网络状态改变changedActiveWiredConnectionInfo传递的内容中途有空的一次,按钮被设置为false后,当内容不为空时,没有设置为true Log: 控制中心网络下网卡状态是“已连接”,任务栏单击网络图标对应网卡后面的“对勾标识”不显示 Bug: https://pms.uniontech.com/zentao/bug-view-51811.html Change-Id: I92aa396c540276310a1839339a9e647ccaeb2b32 Reviewed-on: http://gerrit.uniontech.com/c/dde-dock/+/8686 Reviewed-by: <mailman@uniontech.com> Reviewed-by: xiechuan <xiechuan@uniontech.com> Reviewed-by: fanpengcheng <fanpengcheng@uniontech.com> Tested-by: <mailman@uniontech.com>
This commit is contained in:
parent
cb26ec23bf
commit
b8810b8d77
@ -285,8 +285,11 @@ void WiredItem::deviceStateChanged(NetworkDevice::DeviceStatus state)
|
||||
|
||||
void WiredItem::changedActiveWiredConnectionInfo(const QJsonObject &connInfo)
|
||||
{
|
||||
if (connInfo.isEmpty())
|
||||
if (connInfo.isEmpty()) {
|
||||
m_stateButton->setVisible(false);
|
||||
} else {
|
||||
m_stateButton->setVisible(true);
|
||||
}
|
||||
|
||||
auto strTitle = connInfo.value("ConnectionName").toString();
|
||||
m_connectedName->setText(strTitle);
|
||||
|
Loading…
x
Reference in New Issue
Block a user