Bug: “Text” property does not update when only deleting content

Short description
When editing a Text property and only deleting part or all of the value (without typing anything new), pressing ENTER or TAB does not save the change.
The previous value remains displayed.
Observed behavior

  • If I type something new, ENTER and TAB work correctly.
  • If I only delete (leaving it empty or partially deleted with backspace or delete at the end of the text), the change is not applied.

Obsidian_5XhXrTe2Qy

  • It only updates when I click outside the property with the mouse.
    Steps to reproduce
  1. Open a Text property that already has a value.
  2. Delete part or all of the content.
  3. Press ENTER or TAB.
    Current result
    The previous value reappears instead of updating.
    Expected result
    ENTER and TAB should confirm/save the change, even when the property becomes empty or partially cleared.
    Impact
    Breaks keyboard workflow and forces mouse use for basic edits.
    Suggestions
  • Fix so ENTER/TAB always save the edit.
  • Add an option for Text properties to enable/disable autocomplete (suggestion dropdown), since many Text properties are meant to hold unique values and do not need a self-feeding suggestion list.

You need to first press ESC (to dismiss the suggestion) and then enter. Otherwise, you end up accepting the suggestion. You can also use shift-enter to bypass the suggestion.

This is not a bug, but I understand your frustration. Please, open a FR for this.