Author: nathangray
New Revision: 55123
URL: http://svn.stylite.de/viewvc/egroupware?rev=55123&view=rev
Log:
Check for old template and clear it before loading a new template into same DOM node
Prevents action corruption in home when new etemplate is loaded before old one is cleared.
Modified:
trunk/etemplate/js/etemplate2.js
— trunk/etemplate/js/etemplate2.js (original)
+++ trunk/etemplate/js/etemplate2.js Tue Feb 23 22:18:33 2016
@@ -1141,6 +1141,13 @@
var node = document.getElementById(data.DOMNodeID);
if(node)
{
-
if(node.children.length)
-
{
-
// Node has children already? Check for loading over an
-
// existing etemplate
-
var old = etemplate2.getById(node.id);
-
if(old) old.clear();
-
}
var et2 = new etemplate2(node);
et2.load(data.name, data.url, data.data);
return true;
Site24x7 APM Insight: Get Deep Visibility into Application Performance
APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
Monitor end-to-end web transactions and take corrective actions now
Troubleshoot faster and improve end-user experience. Signup Now!
http://pubads.g.doubleclick.net/gampad/clk?id=272487151&iu=/4140
eGroupWare-cvs mailing list
eGroupWare-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/egroupware-cvs