Thomas Bruederli wrote:
>
> But for now, we have to concentrate on cleaning up the code and then 
> implementing the plugin-API.
>
> For further reading, see http://trac.roundcube.net/wiki/RoundCube_vNext
>
I only have a hope that this will not produce tons of requests from UI 
to backend.

OK, to close that thread I propose to right now apply only following 
fragment (as it was a bug):

@@ -355,7 +356,7 @@
   // start interval for keep-alive/recent_check signal
   this.start_keepalive = function()
     {
-    if (this.env.keep_alive && !this.env.framed && this.task=='mail' && 
this.gui_objects.messagelist)
+    if (this.env.keep_alive && !this.env.framed && this.task=='mail' && 
this.gui_objects.mailboxlist)
       this._int = setInterval(function(){ ref.check_for_recent(); }, 
this.env.keep_alive * 1000);
     else if (this.env.keep_alive && !this.env.framed && 
this.task!='login')
       this._int = setInterval(function(){ ref.send_keep_alive(); }, 
this.env.keep_alive * 1000);

-- 
Aleksander 'A.L.E.C' Machniak http://alec.pl gg:2275252
LAN Management System Developer http://lms.org.pl
Roundcube Webmail Project Developer http://roundcube.net
_______________________________________________
List info: http://lists.roundcube.net/dev/

Reply via email to