Don't re-insert unread line unless it needs to move. #2214
This commit is contained in:
parent
d4cd42ddfc
commit
86dcb44a4e
@ -199,8 +199,10 @@ Unread =
|
|||||||
setLine: (force) ->
|
setLine: (force) ->
|
||||||
return unless Conf['Unread Line']
|
return unless Conf['Unread Line']
|
||||||
if Unread.hr.hidden or d.hidden or (force is true)
|
if Unread.hr.hidden or d.hidden or (force is true)
|
||||||
|
oldPosition = Unread.linePosition
|
||||||
if (Unread.linePosition = Unread.positionPrev())
|
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
|
else
|
||||||
$.rm Unread.hr
|
$.rm Unread.hr
|
||||||
Unread.hr.hidden = Unread.linePosition is Unread.order.last
|
Unread.hr.hidden = Unread.linePosition is Unread.order.last
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user