|  | @@ -739,6 +739,11 @@ export const getNodeUsedVars = (node: Node): ValueSelector[] => {
 | 
	
		
			
				|  |  |        res = [(data as IterationNodeType).iterator_selector]
 | 
	
		
			
				|  |  |        break
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    case BlockEnum.ListFilter: {
 | 
	
		
			
				|  |  | +      res = [(data as ListFilterNodeType).variable]
 | 
	
		
			
				|  |  | +      break
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  |    }
 | 
	
		
			
				|  |  |    return res || []
 | 
	
		
			
				|  |  |  }
 | 
	
	
		
			
				|  | @@ -997,6 +1002,12 @@ export const updateNodeVars = (oldNode: Node, oldVarSelector: ValueSelector, new
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |          break
 | 
	
		
			
				|  |  |        }
 | 
	
		
			
				|  |  | +      case BlockEnum.ListFilter: {
 | 
	
		
			
				|  |  | +        const payload = data as ListFilterNodeType
 | 
	
		
			
				|  |  | +        if (payload.variable.join('.') === oldVarSelector.join('.'))
 | 
	
		
			
				|  |  | +          payload.variable = newVarSelector
 | 
	
		
			
				|  |  | +        break
 | 
	
		
			
				|  |  | +      }
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |    })
 | 
	
		
			
				|  |  |    return newNode
 |