|  | @@ -51,7 +51,6 @@ export default class Toast {
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  			const move = ({ pageX }) => {
 | 
	
		
			
				|  |  |  				let opacity = 1.2 - Math.abs(pageX - shiftX - initialX) / 100;
 | 
	
		
			
				|  |  | -				if (opacity < 0.15) return this.clear();
 | 
	
		
			
				|  |  |  				this.element.style.opacity = opacity;
 | 
	
		
			
				|  |  |  				this.element.style.left = `${pageX - shiftX - initialX}px`;
 | 
	
		
			
				|  |  |  			}
 | 
	
	
		
			
				|  | @@ -59,6 +58,15 @@ export default class Toast {
 | 
	
		
			
				|  |  |  			window.addEventListener("mousemove", move, false);
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  			window.addEventListener("mouseup", () => {
 | 
	
		
			
				|  |  | +				if (this.element.style.opacity < 0.15) return this.clear();
 | 
	
		
			
				|  |  | +				else {
 | 
	
		
			
				|  |  | +					this.element.style.opacity = 1;
 | 
	
		
			
				|  |  | +					this.element.style.left = 0;
 | 
	
		
			
				|  |  | +					this.element.style.transition = "opacity .2s linear, left .2s linear";
 | 
	
		
			
				|  |  | +					setTimeout(() => {
 | 
	
		
			
				|  |  | +						this.element.style.transition = null;
 | 
	
		
			
				|  |  | +					}, 200)
 | 
	
		
			
				|  |  | +				}
 | 
	
		
			
				|  |  |  				window.removeEventListener("mousemove", move, false);
 | 
	
		
			
				|  |  |  			}, false);
 | 
	
		
			
				|  |  |  		}, false);
 |