From 9bf0d6332f293f39393b9b57cf4ba95219961349 Mon Sep 17 00:00:00 2001 From: dongsheng Date: Wed, 10 Sep 2008 01:57:18 +0000 Subject: [PATCH] "MDL-13766, fix event register bug" --- repository/lib.php | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/repository/lib.php b/repository/lib.php index 37774f455a..42571375e5 100644 --- a/repository/lib.php +++ b/repository/lib.php @@ -1520,14 +1520,13 @@ _client.print_header = function(){ var panel = new YAHOO.util.Element('panel-$suffix'); var str = ''; str += '
'; - str += _client.uploadcontrol(); panel.set('innerHTML', str); _client.makepath(); } _client.print_footer = function(){ var panel = new YAHOO.util.Element('panel-$suffix'); - panel.get('element').innerHTML += _client.makepage(); panel.get('element').innerHTML += _client.uploadcontrol(); + panel.get('element').innerHTML += _client.makepage(); var oDiv = document.getElementById('repo-tb-$suffix'); if(!_client.ds.nosearch){ var search = document.createElement('A'); @@ -1814,8 +1813,10 @@ _client.makepath = function(){ var el = new YAHOO.util.Element(link.id); el.id = _client.repositoryid; el.path = _client.ds.path[i].path; - el.on('click', function(){ - repository_client_$suffix.req(this.id, this.path, 0); + el.on('contentReady', function(){ + this.on('click', function(){ + repository_client_$suffix.req(this.id, this.path, 0); + }) }); } } -- 2.39.5