From: Wilfried Goesgens Date: Thu, 28 Jan 2016 07:46:17 +0000 (+0100) Subject: don't issue slrp_highest if we're viewing users mailboxes. X-Git-Tag: Release_902~62 X-Git-Url: https://code.citadel.org/?p=citadel.git;a=commitdiff_plain;h=64f430bd72e548b3b57a8d801ec16e9f904281bd don't issue slrp_highest if we're viewing users mailboxes. --- diff --git a/webcit/roomops.c b/webcit/roomops.c index 874aba189..2ea692862 100644 --- a/webcit/roomops.c +++ b/webcit/roomops.c @@ -113,11 +113,14 @@ void dotskip(void) { } void dotgoto(void) { + wcsession *WCC = WC; if (!havebstr("room")) { readloop(readnew, eUseDefault); return; } - if (WC->CurRoom.view != VIEW_MAILBOX) { /* dotgoto acts like dotskip when we're in a mailbox view */ + if ((WCC->CurRoom.view != VIEW_MAILBOX) && + (WCC->CurRoom.view != WCC->CurRoom.view)) { + /* dotgoto acts like dotskip when we're in a mailbox view */ slrp_highest(); } smart_goto(sbstr("room"));