mirror of
https://github.com/linuxdeepin/dde-dock.git
synced 2025-06-02 15:45:21 +00:00
fix: 修复关闭窗口特效下启动器按钮被遮挡的问题
关闭窗口特效模式下,多任务视图插件会自动移除,但是依然显示,会遮挡启动器按钮 Log: 修复关闭窗口特效下启动器按钮被遮挡的问题 Influence: 关闭窗口特效的时候,观察启动器按钮是否正常显示 Task: https://pms.uniontech.com/task-view-216977.html Change-Id: I8f2f7b3ca38de8dd201e4bda0869b939ed545fa9
This commit is contained in:
parent
16a8cf7d3e
commit
b3a989b070
@ -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);
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user