Onclick min_length doesn't seem to wait

This long press does not work… Wondering if anyone has seen this?

min_length does not seem to matter.

  - platform: gpio
    name: Blue Wall Sw But Top Long Press 
    pin: 
      number:  GPIO00
      inverted: True
    on_click:               
    - min_length: 2000ms    # Does not wait for the 2seconds triggers right away
      max_length: 9000ms    
      then:
        - switch.turn_on: rele_1  #
      

I would think it would throw an error during compiling, but should there be a “-” there? Versus:

on_click:               
      min_length: 2000ms 
      max_length: 9000ms

I just tried without the " - ", it did compiled fine, but still triggered right away.

on_click:               
      min_length: 2000ms 
      max_length: 9000ms

This did error when compiled.

on_click:               
     - min_length: 2000ms 
     - max_length: 9000ms