|  | @@ -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();
 | 
	
		
			
				|  |  |      },
 |