Don't re-insert unread line unless it needs to move. #2214

This commit is contained in:
ccd0 2019-01-24 15:38:34 -08:00
parent d4cd42ddfc
commit 86dcb44a4e

View File

@ -199,8 +199,10 @@ Unread =
setLine: (force) ->
return unless Conf['Unread Line']
if Unread.hr.hidden or d.hidden or (force is true)
oldPosition = Unread.linePosition
if (Unread.linePosition = Unread.positionPrev())
$.after (Unread.linePosition.data.nodes.bottom), Unread.hr
if Unread.linePosition isnt oldPosition
$.after Unread.linePosition.data.nodes.bottom, Unread.hr
else
$.rm Unread.hr
Unread.hr.hidden = Unread.linePosition is Unread.order.last