From 278bc89bd2f52ca234e32fc468baa8832c89d9bd Mon Sep 17 00:00:00 2001 From: Graham Knop Date: Thu, 23 Apr 2009 16:21:56 +0000 Subject: [PATCH] prevent tripping slow script warnings when viewing large folders --- www/extras/assetToolbar/assetToolbar.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/www/extras/assetToolbar/assetToolbar.js b/www/extras/assetToolbar/assetToolbar.js index b3cbba2a5..078e9f58b 100644 --- a/www/extras/assetToolbar/assetToolbar.js +++ b/www/extras/assetToolbar/assetToolbar.js @@ -1,5 +1,6 @@ function initWGContextMenus() { var menus = YAHOO.util.Dom.getElementsByClassName('wg-contextmenu'); + var max_loop = 15; for (var i = menus.length; i--; ) { var menu = menus[i]; if (menu.initialized) { @@ -16,6 +17,11 @@ function initWGContextMenus() { menu.align("tl", "bl"); menu.show(); }, myMenu); + max_loop--; + if (max_loop == 0) { + window.setTimeout(initWGContextMenus, 50); + break; + } } } YAHOO.util.Event.onDOMReady(initWGContextMenus);