mirror of
https://github.com/linuxdeepin/dde-dock.git
synced 2025-06-04 09:23:03 +00:00
fix dock crash when load old plugin
Change-Id: I676eb34279731d7b739e486633377addabf28273
This commit is contained in:
parent
8bb4dfe627
commit
c981babb53
@ -40,6 +40,10 @@ void DockPluginsController::loadPlugins()
|
||||
if (!QLibrary::isLibrary(file))
|
||||
continue;
|
||||
|
||||
// TODO: old dock plugins is uncompatible
|
||||
if (file.startsWith("libdde-dock-"))
|
||||
continue;
|
||||
|
||||
const QString pluginFilePath = pluginsDir.absoluteFilePath(file);
|
||||
QPluginLoader *pluginLoader = new QPluginLoader(pluginFilePath, this);
|
||||
PluginsItemInterface *interface = qobject_cast<PluginsItemInterface *>(pluginLoader->instance());
|
||||
|
Loading…
x
Reference in New Issue
Block a user