fix: 修复默认程序设置失败的问题
指针初始化未置空,导致的判断出错 Log: 修复默认程序设置失败的问题 Influence: 默认程序设置 Task: https://pms.uniontech.com/task-view-235759.html Change-Id: Ieb4d7ad1a41e9200447cff7470541461e7129bfb
This commit is contained in:
@ -291,7 +291,7 @@ bool MimeApp::setDefaultApp(const std::string &mimeType, const std::string &des
|
||||
return true;
|
||||
}
|
||||
|
||||
return AppInfoManger::getDefaultApp(mimeType, desktopId);
|
||||
return AppInfoManger::setDefaultApp(mimeType, desktopId);
|
||||
}
|
||||
|
||||
void MimeApp::DeleteApp(QStringList mimeTypes, const QString &desktopId)
|
||||
@ -415,7 +415,7 @@ void MimeApp::SetDefaultApp(const QStringList &mimeTypes, const QString &desktop
|
||||
if (mime.toStdString().compare(AppinfoCommon::AppMimeTerminal) == 0) {
|
||||
bSuccess = TerminalInfo::getInstanceTerminal().setDefaultTerminal(desktopId.toStdString());
|
||||
} else {
|
||||
bSuccess = AppInfoManger::getDefaultApp(mime.toStdString(), desktopId.toStdString());
|
||||
bSuccess = AppInfoManger::setDefaultApp(mime.toStdString(), desktopId.toStdString());
|
||||
}
|
||||
|
||||
if (!bSuccess) {
|
||||
|
Reference in New Issue
Block a user