Some changes to Unread.ready

Mostly related to Scroll to last unread post and unread line.
This commit is contained in:
Zixaphir 2013-04-28 18:05:25 -07:00
parent 161fc74414
commit 9de43acd3d
4 changed files with 26 additions and 26 deletions

View File

@ -7186,13 +7186,7 @@
});
$.on(d, '4chanXInitFinished', Unread.ready);
$.on(d, 'ThreadUpdate', Unread.onUpdate);
$.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);
}
return $.on(d, 'scroll visibilitychange', Unread.read);
},
ready: function() {
var ID, post, posts, _ref;
@ -7206,7 +7200,13 @@
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() {
var hash, post, posts, prevID, root;

View File

@ -7207,13 +7207,7 @@
});
$.on(d, '4chanXInitFinished', Unread.ready);
$.on(d, 'ThreadUpdate', Unread.onUpdate);
$.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);
}
return $.on(d, 'scroll visibilitychange', Unread.read);
},
ready: function() {
var ID, post, posts, _ref;
@ -7227,7 +7221,13 @@
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() {
var hash, post, posts, prevID, root;

View File

@ -7186,13 +7186,7 @@
});
$.on(d, '4chanXInitFinished', Unread.ready);
$.on(d, 'ThreadUpdate', Unread.onUpdate);
$.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);
}
return $.on(d, 'scroll visibilitychange', Unread.read);
},
ready: function() {
var ID, post, posts, _ref;
@ -7206,7 +7200,13 @@
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() {
var hash, post, posts, prevID, root;

View File

@ -22,8 +22,6 @@ Unread =
$.on d, '4chanXInitFinished', Unread.ready
$.on d, 'ThreadUpdate', Unread.onUpdate
$.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: ->
$.off d, '4chanXInitFinished', Unread.ready
@ -31,6 +29,8 @@ Unread =
for ID, post of Unread.thread.posts
posts.push post if post.isReply
Unread.addPosts posts
Unread.setLine() if Conf['Unread Line']
Unread.scroll() if Conf['Scroll to Last Read Post']
scroll: ->
# Let the header's onload callback handle it.