Matching Linear: MOR-1640.
Problem
The desktop direct-frequency field has a local draft and dispatches only on Enter or Set. After commit, the input remains focused and populated; its hint is only a pre-submit interpretation. There is no local accessible submitted, pending, confirmed, or error state, and the Set control has no state or label change.
This ambiguity led to two Enter submissions for the same target in an earlier attempt, six seconds apart. Owner ruling: this feedback polish is non-blocking backlog work and must not by itself block MOR-1410.
Acceptance criteria
Relationships
Relates to MOR-1410 / Core #2318 and MOR-1441. This UX debt is non-blocking and must not, by itself, block MOR-1410.
Scope
Public RigPlane Core web UI only.
Matching Linear: MOR-1640.
Problem
The desktop direct-frequency field has a local draft and dispatches only on Enter or Set. After commit, the input remains focused and populated; its hint is only a pre-submit interpretation. There is no local accessible submitted, pending, confirmed, or error state, and the Set control has no state or label change.
This ambiguity led to two Enter submissions for the same target in an earlier attempt, six seconds apart. Owner ruling: this feedback polish is non-blocking backlog work and must not by itself block MOR-1410.
Acceptance criteria
Relationships
Relates to MOR-1410 / Core #2318 and MOR-1441. This UX debt is non-blocking and must not, by itself, block MOR-1410.
Scope
Public RigPlane Core web UI only.