|
|
@@ -287,6 +287,7 @@ var feeRateObject={
|
|
|
};
|
|
|
FeeRateEditCellType.prototype.processMouseDown = function (hitinfo) {
|
|
|
var me=feeRateObject;
|
|
|
+ me.pmLeave = false;
|
|
|
if(me.editingCell==null){
|
|
|
var showSelectBtn = true;
|
|
|
if(hitinfo.sheet.name()!='calc_detail'){
|
|
|
@@ -311,9 +312,12 @@ var feeRateObject={
|
|
|
}
|
|
|
};
|
|
|
FeeRateEditCellType.prototype.processMouseLeave = function (hitinfo) {
|
|
|
- feeRateObject.editingCell=null;
|
|
|
- hitinfo.sheet.invalidateLayout();
|
|
|
- hitinfo.sheet.repaint();
|
|
|
+ if(!feeRateObject.pmLeave){
|
|
|
+ feeRateObject.editingCell=null;
|
|
|
+ hitinfo.sheet.invalidateLayout();
|
|
|
+ hitinfo.sheet.repaint();
|
|
|
+ feeRateObject.pmLeave = true;
|
|
|
+ }
|
|
|
}
|
|
|
return new FeeRateEditCellType();
|
|
|
},
|