Merge pull request #6034 from nextcloud/bugfix/macos-talk-replies

Fix macOS notification talk replies by avoiding early dealloc
This commit is contained in:
Claudio Cambra 2023-09-07 19:48:02 +08:00 коммит произвёл GitHub
Родитель 298e069190 72c8f0059f
Коммит b3f9ff289e
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
1 изменённых файлов: 2 добавлений и 2 удалений

Просмотреть файл

@ -58,8 +58,8 @@ void sendTalkReply(UNNotificationResponse *response, UNNotificationContent* cont
<< "Token:" << qToken
<< "Account:" << qAccount;
const auto talkReply = QSharedPointer<OCC::TalkReply>::create(
accountState.data(), OCC::Systray::instance());
// OCC::TalkReply deletes itself once it's done, fire and forget
const auto talkReply = new OCC::TalkReply(accountState.data(), OCC::Systray::instance());
talkReply->sendReplyMessage(qToken, qReply, qReplyTo);
}