From 082603917c12da58ca94bf5cb5a1963a3d2a63fd Mon Sep 17 00:00:00 2001 From: csoler Date: Sun, 7 May 2023 17:09:00 +0200 Subject: [PATCH] fixed crash in setting posted items as read --- retroshare-gui/src/gui/Posted/PostedItem.cpp | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/retroshare-gui/src/gui/Posted/PostedItem.cpp b/retroshare-gui/src/gui/Posted/PostedItem.cpp index dcb5c2c97..06b585614 100644 --- a/retroshare-gui/src/gui/Posted/PostedItem.cpp +++ b/retroshare-gui/src/gui/Posted/PostedItem.cpp @@ -282,16 +282,12 @@ void BasePostedItem::readToggled(bool checked) if (mInFill) { return; } + setReadStatus(false, checked); RsThread::async([this,checked]() { RsGxsGrpMsgIdPair msgPair = std::make_pair(groupId(), messageId()); rsPosted->setPostReadStatus(msgPair, !checked); - - RsQThreadUtils::postToObject( [checked,this]() - { - setReadStatus(false, checked); - }, this ); }); }