|  |  |  | @ -115,7 +115,9 @@ class DataColumn extends Column | 
			
		
	
		
			
				
					|  |  |  |  | 	{ | 
			
		
	
		
			
				
					|  |  |  |  | 		if (is_string($this->filter)) { | 
			
		
	
		
			
				
					|  |  |  |  | 			return $this->filter; | 
			
		
	
		
			
				
					|  |  |  |  | 		} elseif ($this->filter !== false && $this->grid->filterModel instanceof Model && $this->attribute !== null) { | 
			
		
	
		
			
				
					|  |  |  |  | 		} elseif ($this->filter !== false && $this->grid->filterModel instanceof Model && | 
			
		
	
		
			
				
					|  |  |  |  | 				  $this->attribute !== null && $this->grid->filterModel->isAttributeActive($this->attribute)) | 
			
		
	
		
			
				
					|  |  |  |  | 		{ | 
			
		
	
		
			
				
					|  |  |  |  | 			if (is_array($this->filter)) { | 
			
		
	
		
			
				
					|  |  |  |  | 				$options = array_merge(array('prompt' => ''), $this->filterInputOptions); | 
			
		
	
		
			
				
					|  |  |  |  | 				return Html::activeDropDownList($this->grid->filterModel, $this->attribute, $this->filter, $options); | 
			
		
	
	
		
			
				
					|  |  |  | 
 |