MDL-23751 fix the clearing down of the TOC before reloading the next after

navigation.
This commit is contained in:
Piers Harding
2010-08-13 01:26:33 +00:00
parent f8af9d6c08
commit 07b5ee31c0
2 changed files with 12 additions and 10 deletions
+11 -9
View File
@@ -4,15 +4,17 @@
success: function(o) {
scorm_tree_node = YAHOO.widget.TreeView.getTree('scorm_tree');
if (o.responseText !== undefined) {
if (scorm_tree_node && o.responseText) {
var hnode = scorm_tree_node.getHighlightedNode();
var hidx = null;
if (hnode) {
hidx = hnode.index + scorm_tree_node.getNodeCount();
}
// all gone
var root_node = scorm_tree_node.getRoot();
scorm_tree_node.removeNode(root_node.children[0]);
if (scorm_tree_node && o.responseText) {
var hnode = scorm_tree_node.getHighlightedNode();
var hidx = null;
if (hnode) {
hidx = hnode.index + scorm_tree_node.getNodeCount();
}
// all gone
var root_node = scorm_tree_node.getRoot();
while (root_node.children.length > 0) {
scorm_tree_node.removeNode(root_node.children[0]);
}
}
// make sure the temporary tree element is not there
var el_old_tree = document.getElementById('scormtree123');
+1 -1
View File
@@ -436,7 +436,7 @@ function SCORMapi1_2() {
if (scorm_debugging($scorm)) {
//echo 'alert("Finished SCORM 1.2");';
echo 'LogAPICall("LMSCommit", "result", result, 0);';
echo 'LogAPICall("LMSCommit", param, "", 0);';
echo 'LogAPICall("LMSCommit", "errorCode", errorCode, 0);';
}
?>
return result;