Bug: Can't Delete Dictionaries from within KM?

I think Deleting Dictionaries may be broken.

https://wiki.keyboardmaestro.com/action/Set_Dictionary_Value

Setting the value to the empty string deletes the key and value from the dictionary. Setting all the values to the empty string deletes the dictionary.

When I follow these steps, the Dictionaries remain in the "Insert Token > Dictionary" flyout menu.

Steps:

  • Set Dictionary:

    • Name: "test"
    • key: "a"
    • to: "a"
  • Try Action

  • Result: "test" dictionary key "a" available in Insert Token = :white_check_mark: Expected

  • Set Dictionary:

    • Name: "test"
    • key: "" (empty)
    • to: "" (empty)
  • Try Action

  • Result: "test" dictionary key "a" still available in Insert Token = :x: Not Expected

I found this and tried it:

It works!

But when I tried the steps above (to delete from within KM, not AS) the result was the same. I couldn't delete the newly created dictionary.