fix: 修复任务栏从移除没有打开窗口的应用时任务栏崩溃的问题
任务栏没有窗口的时候,当前图标已经被释放,无需再次设置它的模式 Log: 修复任务栏移除窗口崩溃的问题 Influence: 从任务栏移除没有打开子窗口的图标,观察任务栏是否重启 Task: https://pms.uniontech.com/task-view-213211.html Change-Id: I94f76ee03d11dfcf0d6685bd013b66f2e23c202d
This commit is contained in:
parent
f260303803
commit
ca33b78aed
@ -258,13 +258,13 @@ void Dock::undockEntry(Entry *entry, bool moveToEnd)
|
|||||||
entry->setIsDocked(false);
|
entry->setIsDocked(false);
|
||||||
entry->updateName();
|
entry->updateName();
|
||||||
entry->updateMenu();
|
entry->updateMenu();
|
||||||
|
// 更新模式, 是在应用区域还是在最近打开区域
|
||||||
|
entry->updateMode();
|
||||||
} else {
|
} else {
|
||||||
// 直接移除
|
// 直接移除
|
||||||
removeAppEntry(entry);
|
removeAppEntry(entry);
|
||||||
}
|
}
|
||||||
|
|
||||||
// 更新模式, 是在应用区域还是在最近打开区域
|
|
||||||
entry->updateMode();
|
|
||||||
saveDockedApps();
|
saveDockedApps();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user