(js) Improve scrolling behavior when deleting msg

Fixes #3489
This commit is contained in:
Francis Lachapelle committed 2016-02-03 10:53:26 -05:00
1 parent 47701e880a
commit 1a7e5c248f
3 files changed
+8 -1

No files matched your search

@@ -133,7 +133,10 @@
try {
if (nextMessage) {
state.go('mail.account.mailbox.message', { messageId: nextMessage.uid });
mailbox.$topIndex = nextIndex;
if (nextIndex < mailbox.$topIndex)
mailbox.$topIndex = nextIndex;
else if (nextIndex > mailbox.$lastVisibleIndex)
mailbox.$topIndex = nextIndex - (mailbox.$lastVisibleIndex - mailbox.$topIndex);
}
else {
state.go('mail.account.mailbox');