Some changes to Unread.ready
Mostly related to Scroll to last unread post and unread line.
This commit is contained in:
parent
161fc74414
commit
9de43acd3d
@ -7186,13 +7186,7 @@
|
|||||||
});
|
});
|
||||||
$.on(d, '4chanXInitFinished', Unread.ready);
|
$.on(d, '4chanXInitFinished', Unread.ready);
|
||||||
$.on(d, 'ThreadUpdate', Unread.onUpdate);
|
$.on(d, 'ThreadUpdate', Unread.onUpdate);
|
||||||
$.on(d, 'scroll visibilitychange', Unread.read);
|
return $.on(d, 'scroll visibilitychange', Unread.read);
|
||||||
if (Conf['Unread Line']) {
|
|
||||||
$.on(d, 'visibilitychange', Unread.setLine);
|
|
||||||
}
|
|
||||||
if (Conf['Scroll to Last Read Post']) {
|
|
||||||
return $.on(window, 'load', Unread.scroll);
|
|
||||||
}
|
|
||||||
},
|
},
|
||||||
ready: function() {
|
ready: function() {
|
||||||
var ID, post, posts, _ref;
|
var ID, post, posts, _ref;
|
||||||
@ -7206,7 +7200,13 @@
|
|||||||
posts.push(post);
|
posts.push(post);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return Unread.addPosts(posts);
|
Unread.addPosts(posts);
|
||||||
|
if (Conf['Unread Line']) {
|
||||||
|
Unread.setLine();
|
||||||
|
}
|
||||||
|
if (Conf['Scroll to Last Read Post']) {
|
||||||
|
return Unread.scroll();
|
||||||
|
}
|
||||||
},
|
},
|
||||||
scroll: function() {
|
scroll: function() {
|
||||||
var hash, post, posts, prevID, root;
|
var hash, post, posts, prevID, root;
|
||||||
|
|||||||
@ -7207,13 +7207,7 @@
|
|||||||
});
|
});
|
||||||
$.on(d, '4chanXInitFinished', Unread.ready);
|
$.on(d, '4chanXInitFinished', Unread.ready);
|
||||||
$.on(d, 'ThreadUpdate', Unread.onUpdate);
|
$.on(d, 'ThreadUpdate', Unread.onUpdate);
|
||||||
$.on(d, 'scroll visibilitychange', Unread.read);
|
return $.on(d, 'scroll visibilitychange', Unread.read);
|
||||||
if (Conf['Unread Line']) {
|
|
||||||
$.on(d, 'visibilitychange', Unread.setLine);
|
|
||||||
}
|
|
||||||
if (Conf['Scroll to Last Read Post']) {
|
|
||||||
return $.on(window, 'load', Unread.scroll);
|
|
||||||
}
|
|
||||||
},
|
},
|
||||||
ready: function() {
|
ready: function() {
|
||||||
var ID, post, posts, _ref;
|
var ID, post, posts, _ref;
|
||||||
@ -7227,7 +7221,13 @@
|
|||||||
posts.push(post);
|
posts.push(post);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return Unread.addPosts(posts);
|
Unread.addPosts(posts);
|
||||||
|
if (Conf['Unread Line']) {
|
||||||
|
Unread.setLine();
|
||||||
|
}
|
||||||
|
if (Conf['Scroll to Last Read Post']) {
|
||||||
|
return Unread.scroll();
|
||||||
|
}
|
||||||
},
|
},
|
||||||
scroll: function() {
|
scroll: function() {
|
||||||
var hash, post, posts, prevID, root;
|
var hash, post, posts, prevID, root;
|
||||||
|
|||||||
@ -7186,13 +7186,7 @@
|
|||||||
});
|
});
|
||||||
$.on(d, '4chanXInitFinished', Unread.ready);
|
$.on(d, '4chanXInitFinished', Unread.ready);
|
||||||
$.on(d, 'ThreadUpdate', Unread.onUpdate);
|
$.on(d, 'ThreadUpdate', Unread.onUpdate);
|
||||||
$.on(d, 'scroll visibilitychange', Unread.read);
|
return $.on(d, 'scroll visibilitychange', Unread.read);
|
||||||
if (Conf['Unread Line']) {
|
|
||||||
$.on(d, 'visibilitychange', Unread.setLine);
|
|
||||||
}
|
|
||||||
if (Conf['Scroll to Last Read Post']) {
|
|
||||||
return $.on(window, 'load', Unread.scroll);
|
|
||||||
}
|
|
||||||
},
|
},
|
||||||
ready: function() {
|
ready: function() {
|
||||||
var ID, post, posts, _ref;
|
var ID, post, posts, _ref;
|
||||||
@ -7206,7 +7200,13 @@
|
|||||||
posts.push(post);
|
posts.push(post);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return Unread.addPosts(posts);
|
Unread.addPosts(posts);
|
||||||
|
if (Conf['Unread Line']) {
|
||||||
|
Unread.setLine();
|
||||||
|
}
|
||||||
|
if (Conf['Scroll to Last Read Post']) {
|
||||||
|
return Unread.scroll();
|
||||||
|
}
|
||||||
},
|
},
|
||||||
scroll: function() {
|
scroll: function() {
|
||||||
var hash, post, posts, prevID, root;
|
var hash, post, posts, prevID, root;
|
||||||
|
|||||||
@ -22,8 +22,6 @@ Unread =
|
|||||||
$.on d, '4chanXInitFinished', Unread.ready
|
$.on d, '4chanXInitFinished', Unread.ready
|
||||||
$.on d, 'ThreadUpdate', Unread.onUpdate
|
$.on d, 'ThreadUpdate', Unread.onUpdate
|
||||||
$.on d, 'scroll visibilitychange', Unread.read
|
$.on d, 'scroll visibilitychange', Unread.read
|
||||||
$.on d, 'visibilitychange', Unread.setLine if Conf['Unread Line']
|
|
||||||
$.on window, 'load', Unread.scroll if Conf['Scroll to Last Read Post']
|
|
||||||
|
|
||||||
ready: ->
|
ready: ->
|
||||||
$.off d, '4chanXInitFinished', Unread.ready
|
$.off d, '4chanXInitFinished', Unread.ready
|
||||||
@ -31,6 +29,8 @@ Unread =
|
|||||||
for ID, post of Unread.thread.posts
|
for ID, post of Unread.thread.posts
|
||||||
posts.push post if post.isReply
|
posts.push post if post.isReply
|
||||||
Unread.addPosts posts
|
Unread.addPosts posts
|
||||||
|
Unread.setLine() if Conf['Unread Line']
|
||||||
|
Unread.scroll() if Conf['Scroll to Last Read Post']
|
||||||
|
|
||||||
scroll: ->
|
scroll: ->
|
||||||
# Let the header's onload callback handle it.
|
# Let the header's onload callback handle it.
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user