From ddbf65ab50ce073119c8162a804962cd194fb47f Mon Sep 17 00:00:00 2001 From: chenfeiCF Date: Mon, 11 Apr 2016 16:54:15 +0800 Subject: [PATCH] * fix bug #823. --- module/bug/js/common.js | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/module/bug/js/common.js b/module/bug/js/common.js index 9af319cb25..b6a4ca9c43 100644 --- a/module/bug/js/common.js +++ b/module/bug/js/common.js @@ -19,6 +19,7 @@ $(function() if(page == 'create' || page == 'edit' || page == 'assignedto' || page == 'confirmbug') { + oldProductID = $('#product').val(); $("#story, #task, #mailto").chosen(defaultChosenOptions); } }); @@ -42,8 +43,15 @@ function loadAll(productID) { firstChoice = confirm(confirmChangeProduct); changeProductConfirmed = true; // Only notice the user one time. + + if(!firstChoice) + { + $('#product').val(oldProductID); + $('#product').trigger("chosen:updated"); + $('#product').chosen(defaultChosenOptions); + } } - if(changeProductConfirmed || firstChoice) + else { $('#taskIdBox').innerHTML = ''; // Reset the task. $('#task').chosen(defaultChosenOptions);