some work on issue #62 (comments collapsing on liveupdate), but still a work in progress
some work on photo consolidated "view/edit", but still a work in progress
This commit is contained in:
37
js/main.js
37
js/main.js
@@ -355,14 +355,22 @@ function updateConvItems(mode,data) {
|
||||
$('img',this).each(function() {
|
||||
$(this).attr('src',$(this).attr('dst'));
|
||||
});
|
||||
// expanded_comments = false;
|
||||
// $('.collapsed-comments',this).each(function() {
|
||||
// if($(this).is(':visible'))
|
||||
// expanded_comments = this;
|
||||
// });
|
||||
|
||||
// FIXME this doesn't work at all to prevent open comments from
|
||||
// collapsing on update - but I'm leaving this experimental code here until
|
||||
// I have time to dig into it again. Ideally we want to find
|
||||
// the expanded comments div on the page and then expand the one we received
|
||||
// over the wire (in the data variable) before placing the thread on the page,
|
||||
// as then it won't blink.
|
||||
|
||||
expanded_comments = false;
|
||||
$('.collapsed-comments',this).each(function() {
|
||||
if($('.thread-wrapper',this).is(':visible'))
|
||||
expanded_comments = this;
|
||||
});
|
||||
$('#' + prev).after($(this));
|
||||
// if(expanded_comments)
|
||||
// $(expanded_comments).show();
|
||||
if(expanded_comments)
|
||||
$(expanded_comments).show();
|
||||
$(".autotime").timeago();
|
||||
// divgrow doesn't prevent itself from attaching a second (or 500th)
|
||||
// "show more" div to a content region - it also has a few other
|
||||
@@ -374,14 +382,15 @@ function updateConvItems(mode,data) {
|
||||
$('img',this).each(function() {
|
||||
$(this).attr('src',$(this).attr('dst'));
|
||||
});
|
||||
// expanded_comments = false;
|
||||
// $('.collapsed-comments',this).each(function() {
|
||||
// if($(this).is(':visible'))
|
||||
// expanded_comments = this;
|
||||
// });
|
||||
// more FIXME related to expanded comments
|
||||
expanded_comments = false;
|
||||
$('.collapsed-comments',this).each(function() {
|
||||
if($('.thread-wrapper',this).is(':visible'))
|
||||
expanded_comments = $(this);
|
||||
});
|
||||
$('#' + ident).replaceWith($(this));
|
||||
// if(expanded_comments)
|
||||
// $(expanded_comments).show();
|
||||
if(expanded_comments)
|
||||
$(expanded_comments).show();
|
||||
$(".autotime").timeago();
|
||||
// $("div.wall-item-body").divgrow({ initialHeight: 400 });
|
||||
|
||||
|
||||
Reference in New Issue
Block a user