From: Michael Wood Date: Mon, 4 Jul 2016 15:34:45 +0000 (+0100) Subject: bitbake: toaster: layerBtn avoid connecting handler to other build buttons X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=5018d5f095ab4ab2ddd2ba164566d39d4578ce05;p=thirdparty%2Fopenembedded%2Fopenembedded-core-contrib.git bitbake: toaster: layerBtn avoid connecting handler to other build buttons Some pages contain other build buttons which may have the same class attached. Make sure that we only select the buttons in the tables where layerBtn is used. [YOCTO #9841] (Bitbake rev: ec083fd943c6996307beb3be3421403870d2f2b7) Signed-off-by: Michael Wood Signed-off-by: Elliot Smith Signed-off-by: Richard Purdie --- diff --git a/bitbake/lib/toaster/toastergui/static/js/layerBtn.js b/bitbake/lib/toaster/toastergui/static/js/layerBtn.js index 259271df33c..9f9eda1e1e7 100644 --- a/bitbake/lib/toaster/toastergui/static/js/layerBtn.js +++ b/bitbake/lib/toaster/toastergui/static/js/layerBtn.js @@ -55,8 +55,8 @@ function layerBtnsInit() { }); }); - $(".build-recipe-btn").unbind('click'); - $(".build-recipe-btn").click(function(e){ + $("td .build-recipe-btn").unbind('click'); + $("td .build-recipe-btn").click(function(e){ e.preventDefault(); var recipe = $(this).data('recipe-name');