From 2e2a4db7b64f7a37225384aebc328563fb2c0719 Mon Sep 17 00:00:00 2001 From: David Delikat Date: Wed, 26 Oct 2011 22:48:58 +0000 Subject: [PATCH] make admin context menu display --- www/extras/admin/admin.js | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/www/extras/admin/admin.js b/www/extras/admin/admin.js index 1f9d3c9aa..026202dee 100644 --- a/www/extras/admin/admin.js +++ b/www/extras/admin/admin.js @@ -999,15 +999,15 @@ WebGUI.Admin.prototype.showHelperMenu // destroy the old helper menu! this.helperMenu.destroy(); } - var helperMenu = new YAHOO.widget.Menu( document.createElement('div'), { + this.helperMenu = new YAHOO.widget.Menu( "HelperMenu", { position : "dynamic", clicktohide : true, constraintoviewport : true, - items : this.getHelperMenuItems( assetId, helpers ), + itemData : this.getHelperMenuItems( assetId, helpers ), context : [ elem, 'tl', 'bl' ], effect: { effect: YAHOO.widget.ContainerEffect.FADE, duration:0.25 } } ); - this.helperMenu.render( document.body ); + this.helperMenu.render( elem.parentElement ); this.helperMenu.show(); this.helperMenu.focus(); }; @@ -1428,6 +1428,7 @@ WebGUI.Admin.AssetTable } ]; }; +YAHOO.lang.extend( WebGUI.Admin.AssetTable, WebGUI.Admin ); /** * init ( ) @@ -1615,7 +1616,6 @@ WebGUI.Admin.AssetTable.prototype.onDataReturnInitializeTable this.dataTable.onDataReturnInitializeTable.call( this.dataTable, sRequest, oResponse, oPayload ); - // YAHOO.util.Event.addListener( this.selectAllCheck, "onClick", this.toggleAllRows, this, true ); YAHOO.util.Event.addListener( this.selectAllCheck, "change", function() { this.toggleAllRows(); }, this, true ); }; @@ -2212,7 +2212,7 @@ WebGUI.Admin.Tree.prototype.onDataReturnInitializeTable elCrumb.appendChild( elItem ); // TODO: Update current asset - window.admin.navigate( oResponse.meta.currentAsset ); + window.admin.navigate( oResponse.meta.currentAsset.assetId ); // TODO Hide loading screen };