disable: tray item graphics effect

https://github.com/linuxdeepin/internal-discussion/issues/1093

Change-Id: Ia2e9aafaa1177e0c83bff4eef9e8d7c50e6cd731
This commit is contained in:
listenerri 2019-03-15 10:20:59 +08:00
parent 2a0e122399
commit ddcebbff63
Notes: gerrit 2019-03-18 14:00:04 +08:00
Verified+1: <jenkins@deepin.com>
Code-Review+2: listenerri <listenerri@gmail.com>
Submitted-by: listenerri <listenerri@gmail.com>
Submitted-at: Mon, 18 Mar 2019 14:00:03 +0800
Reviewed-on: https://cr.deepin.io/41983
Project: dde/dde-dock
Branch: refs/heads/master

View File

@ -48,6 +48,9 @@ void DockPluginsController::itemAdded(PluginsItemInterface * const itemInter, co
PluginsItem *item = nullptr;
if (itemInter->pluginName() == "tray") {
item = new TrayPluginItem(itemInter, itemKey);
if (item->graphicsEffect()) {
item->graphicsEffect()->setEnabled(false);
}
connect(static_cast<TrayPluginItem *>(item), &TrayPluginItem::fashionTraySizeChanged,
this, &DockPluginsController::fashionTraySizeChanged, Qt::UniqueConnection);
} else {