| 
					
				 | 
			
			
				@@ -48,10 +48,6 @@ namespace GFGGame 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         public override void Dispose() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            SceneController.DestroyObjectFromView(_gameObject1, _wrapper1); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            SceneController.DestroyObjectFromView(_gameObject2, _wrapper2); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            SceneController.DestroyObjectFromView(_gameObject3, _wrapper3); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            SceneController.DestroyObjectFromView(_gameObject4, _wrapper4); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             if (_ui != null) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 _ui.Dispose(); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -541,7 +537,10 @@ namespace GFGGame 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         protected override void OnHide() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             this.RemoveEventListener(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            Dispose(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            SceneController.DestroyObjectFromView(_gameObject1, _wrapper1); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            SceneController.DestroyObjectFromView(_gameObject2, _wrapper2); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            SceneController.DestroyObjectFromView(_gameObject3, _wrapper3); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            SceneController.DestroyObjectFromView(_gameObject4, _wrapper4); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             base.Hide(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             _onSuccess = null; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             Timers.inst.Remove(CheckGuide); 
			 |