feat(dde-dock): wayland环境去掉多任务视图插件

task: 17771
This commit is contained in:
yangyuin 2020-03-18 13:52:22 +08:00
parent f33670ab79
commit 34bb956e61

View File

@ -189,8 +189,10 @@ void AbstractPluginsController::loadPlugin(const QString &pluginFile)
return;
}
if ((Dtk::Core::DSysInfo::deepinType() == Dtk::Core::DSysInfo::DeepinServer) && (interface->pluginName() == "multitasking"))
return;
if (interface->pluginName() == "multitasking") {
if (qEnvironmentVariable("XDG_SESSION_TYPE").contains("wayland") or Dtk::Core::DSysInfo::deepinType() == Dtk::Core::DSysInfo::DeepinServer)
return;
}
m_pluginsMap.insert(interface, QMap<QString, QObject *>());