X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=include%2Fmain.js;h=ef6b059ccfb00f01e75a72bd403364890760b3e1;hb=0b4a6f8eaca0d1396e7e944cd4735a573bd1d111;hp=1b5553161c5ad4a958c37a3d3795cf9f7b84266c;hpb=98a508532f0f3ea35748fa650aa3cad5e929e3de;p=friendica.git diff --git a/include/main.js b/include/main.js index 1b5553161c..ef6b059ccf 100644 --- a/include/main.js +++ b/include/main.js @@ -25,6 +25,7 @@ var timer = null; var pr = 0; var liking = 0; + var in_progress = false; $(document).ready(function() { $.ajaxSetup({cache: false}); @@ -87,13 +88,15 @@ function liveUpdate() { if((src == null) || (stopped) || (! profile_uid)) { $('.like-rotator').hide(); return; } - if($('.comment-edit-text-full').length) { + if(($('.comment-edit-text-full').length) || (in_progress)) { livetime = setTimeout(liveUpdate, 10000); return; } prev = 'live-' + src; + in_progress = true; $.get('update_' + src + '?p=' + profile_uid + '&msie=' + ((msie) ? 1 : 0),function(data) { + in_progress = false; $('.wall-item-outside-wrapper',data).each(function() { var ident = $(this).attr('id'); if($('#' + ident).length == 0) {