fix: 修复关闭窗口特效下启动器按钮被遮挡的问题

关闭窗口特效模式下,多任务视图插件会自动移除,但是依然显示,会遮挡启动器按钮

Log: 修复关闭窗口特效下启动器按钮被遮挡的问题
Influence: 关闭窗口特效的时候,观察启动器按钮是否正常显示
Task: https://pms.uniontech.com/task-view-216977.html
Change-Id: I8f2f7b3ca38de8dd201e4bda0869b939ed545fa9
This commit is contained in:
donghualin 2022-11-18 08:10:17 +00:00
parent 16a8cf7d3e
commit b3a989b070

View File

@ -347,6 +347,8 @@ void DockItemManager::pluginItemInserted(PluginsItem *item)
if (!Utils::SettingValue(QString("com.deepin.dde.dock.module.") + item->pluginName(), QByteArray(), "enable", true).toBool())
item->setVisible(false);
else
item->setVisible(true);
emit itemInserted(insertIndex - firstPluginPosition, item);
}
@ -358,6 +360,7 @@ void DockItemManager::onPluginItemRemoved(PluginsItemInterface *itemInter)
PluginsItem *item = QuickSettingController::instance()->pluginItemWidget(itemInter);
item->hidePopup();
item->hide();
emit itemRemoved(item);