mirror of
https://github.com/RetroShare/RetroShare.git
synced 2024-12-25 23:49:35 -05:00
attempt at fixing unread msg count to display before GXS service tab is displayed
This commit is contained in:
parent
1512819200
commit
ade297f257
@ -1176,10 +1176,10 @@ void GxsGroupFrameDialog::updateGroupStatisticsReal(const RsGxsGroupId &groupId)
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
QTreeWidgetItem *item = ui->groupTreeWidget->getItemFromId(QString::fromStdString(stats.mGrpId.toStdString()));
|
QTreeWidgetItem *item = ui->groupTreeWidget->getItemFromId(QString::fromStdString(stats.mGrpId.toStdString()));
|
||||||
if (!item)
|
|
||||||
return;
|
|
||||||
|
|
||||||
ui->groupTreeWidget->setUnreadCount(item, mCountChildMsgs ? (stats.mNumThreadMsgsUnread + stats.mNumChildMsgsUnread) : stats.mNumThreadMsgsUnread);
|
if (item)
|
||||||
|
ui->groupTreeWidget->setUnreadCount(item, mCountChildMsgs ? (stats.mNumThreadMsgsUnread + stats.mNumChildMsgsUnread) : stats.mNumThreadMsgsUnread);
|
||||||
|
|
||||||
mCachedGroupStats[groupId] = stats;
|
mCachedGroupStats[groupId] = stats;
|
||||||
|
|
||||||
getUserNotify()->updateIcon();
|
getUserNotify()->updateIcon();
|
||||||
|
@ -46,7 +46,6 @@ protected:
|
|||||||
bool mCountChildMsgs; // Count new child messages?
|
bool mCountChildMsgs; // Count new child messages?
|
||||||
|
|
||||||
private:
|
private:
|
||||||
RsGxsUpdateBroadcastBase *mBase;
|
|
||||||
const GxsGroupFrameDialog *mGroupFrameDialog;
|
const GxsGroupFrameDialog *mGroupFrameDialog;
|
||||||
|
|
||||||
unsigned int mNewThreadMessageCount;
|
unsigned int mNewThreadMessageCount;
|
||||||
|
Loading…
Reference in New Issue
Block a user