BUG 8956 ventana summary se cierra con dos clicks en lugar de ser con.. SOLVED
- El problema era en el core no en el plugin de batch routing y ademas el bug no es precisamente que no se cierra con un click como se indica, lo que sucede es que al hacer varias veces click en el icono del summary, varias ventanas con el summary son abiertas, en este caso fueron abiertas 2 ventanas con el summary y se cerro una y se mostro la segunda en la misma posicion, y asi daba la impresion de que no se habia cerrado la misma, cuando en realidad era la segunda ventana abierta. - Se corrigio el bug validando que no se abra otras ventanas summary si ya existe una abierta
This commit is contained in:
@@ -3,6 +3,7 @@ var caseNotesWindow;
|
|||||||
var storeNotes;
|
var storeNotes;
|
||||||
var appUid;
|
var appUid;
|
||||||
var title;
|
var title;
|
||||||
|
var summaryWindowOpened = false;
|
||||||
|
|
||||||
function closeCaseNotesWindow(){
|
function closeCaseNotesWindow(){
|
||||||
if(Ext.get("caseNotesWindowPanel")){
|
if(Ext.get("caseNotesWindowPanel")){
|
||||||
@@ -346,6 +347,10 @@ function statusBarMessage( msg, isLoading, success ) {
|
|||||||
/* Case Summary - Start */
|
/* Case Summary - Start */
|
||||||
var openSummaryWindow = function(appUid, delIndex)
|
var openSummaryWindow = function(appUid, delIndex)
|
||||||
{
|
{
|
||||||
|
if (summaryWindowOpened) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
summaryWindowOpened = true;
|
||||||
Ext.Ajax.request({
|
Ext.Ajax.request({
|
||||||
url : '../appProxy/requestOpenSummary',
|
url : '../appProxy/requestOpenSummary',
|
||||||
params : {
|
params : {
|
||||||
@@ -419,8 +424,10 @@ var openSummaryWindow = function(appUid, delIndex)
|
|||||||
else {
|
else {
|
||||||
PMExt.warning(_('ID_WARNING'), response.message);
|
PMExt.warning(_('ID_WARNING'), response.message);
|
||||||
}
|
}
|
||||||
|
summaryWindowOpened = false;
|
||||||
},
|
},
|
||||||
failure: function (result, request) {
|
failure: function (result, request) {
|
||||||
|
summaryWindowOpened = false;
|
||||||
PMExt.error(_('ID_ERROR'), result.responseText);
|
PMExt.error(_('ID_ERROR'), result.responseText);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|||||||
Reference in New Issue
Block a user