fix: application filter error
Signed-off-by: ComixHe <heyuming@deepin.org>
This commit is contained in:
parent
8d033daf6b
commit
7fa60d9b3d
@ -89,19 +89,19 @@ QSharedPointer<ApplicationService> ApplicationService::createApplicationService(
|
||||
|
||||
bool ApplicationService::shouldBeShown(const std::unique_ptr<DesktopEntry> &entry) noexcept
|
||||
{
|
||||
if (!ApplicationFilter::hiddenCheck(entry)) {
|
||||
return true;
|
||||
if (ApplicationFilter::hiddenCheck(entry)) {
|
||||
return false;
|
||||
}
|
||||
|
||||
if (!ApplicationFilter::tryExecCheck(entry)) {
|
||||
return true;
|
||||
if (ApplicationFilter::tryExecCheck(entry)) {
|
||||
return false;
|
||||
}
|
||||
|
||||
if (!ApplicationFilter::showInCheck(entry)) {
|
||||
return true;
|
||||
if (ApplicationFilter::showInCheck(entry)) {
|
||||
return false;
|
||||
}
|
||||
|
||||
return false;
|
||||
return true;
|
||||
}
|
||||
|
||||
QDBusObjectPath ApplicationService::Launch(const QString &action, const QStringList &fields, const QVariantMap &options)
|
||||
|
Loading…
Reference in New Issue
Block a user