Skip to content

Commit 30cf17a

Browse files
committed
LXQtPanelApplication: only consider plugins with valid names
1 parent dc336df commit 30cf17a

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

panel/lxqtpanelapplication.cpp

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -104,8 +104,13 @@ QString findBestBackend()
104104
for(const QString& dir : std::as_const(dirs))
105105
{
106106
QDir backendsDir(dir);
107-
backendsDir.cd(QLatin1String("backend"));
108107

108+
if ( QFile::exists( dir + QStringLiteral("/backend") ) )
109+
{
110+
backendsDir.cd(QLatin1String("backend"));
111+
}
112+
113+
backendsDir.setNameFilters({QLatin1String("libwmbackend_*.so")});
109114
const auto entryList = backendsDir.entryList(QDir::Files);
110115
for(const QString& fileName : entryList)
111116
{

0 commit comments

Comments
 (0)