mirror of
https://git.yoctoproject.org/poky
synced 2026-04-15 12:32:13 +02:00
bitbake: toaster: Fix build button current project race
Make sure the current project value is set before we check to see if the project is buildable. Also update the blacklist url patterns where we aren't displaying the button. [YOCTO #7739] (Bitbake rev: e169ed5cf190af62586f3e1c6ed6db6120406e05) Signed-off-by: Michael Wood <michael.g.wood@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
committed by
Richard Purdie
parent
b8caddb57a
commit
5da543c7b5
@@ -6,11 +6,13 @@ function basePageInit (ctx) {
|
||||
/* Hide the button if we're on the project,newproject or importlyaer page
|
||||
* or if there are no projects yet defined
|
||||
*/
|
||||
if (ctx.numProjects == 0 || ctx.currentUrl.search('newproject|project/\\d/$|importlayer/$') > 0){
|
||||
if (ctx.numProjects == 0 || ctx.currentUrl.search('newproject|project/\\d$|importlayer$') > 0){
|
||||
newBuildButton.hide();
|
||||
return;
|
||||
}
|
||||
|
||||
var currentProjectId = libtoaster.ctx.projectId;
|
||||
|
||||
/* Hide the change project icon when there is only one project */
|
||||
if (ctx.numProjects == 1){
|
||||
$('#project .icon-pencil').hide();
|
||||
@@ -21,7 +23,6 @@ function basePageInit (ctx) {
|
||||
_checkProjectBuildable()
|
||||
_setupNewBuildButton();
|
||||
|
||||
var currentProjectId = libtoaster.ctx.projectId;
|
||||
|
||||
function _checkProjectBuildable(){
|
||||
if (currentProjectId == undefined)
|
||||
|
||||
Reference in New Issue
Block a user