View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0004961 | NoesisGUI | Studio | public | 2026-04-01 14:50 | 2026-04-02 14:09 |
| Reporter | dstewart | Assigned To | Antonino | ||
| Priority | normal | Severity | minor | ||
| Status | resolved | Resolution | fixed | ||
| Product Version | Studio_Beta | ||||
| Fixed in Version | Studio_Beta | ||||
| Summary | 0004961: Pressing [Esc] On A TextBox In The Process Of Being Edited, Sets The Current Value Instead of Cancelling It | ||||
| Description | Currently, in many areas of Studio, if a name is double-clicked to rename it, pressing [Esc] during the editing process, will cancel any input made in between the time it was double-clicked, and when the [Esc] key was pressed; returning it to its last confirmed value. However, there are certain areas in Studio, where in this exact same situation, pressing [Esc], instead, confirms the value currently being input. I have not identified all instances at a comprehensive level, but the repro steps below will exhibit this in the context of Trigger names. See attached video. Repro Steps: 1) Create a Studio Project featuring a MainPage.xaml 2) Select the root Grid, navigate to the Interactivity/Triggers Panel, and add a new EventTrigger. 3) Double-click on the new Trigger name in the panel, give it a new name of your choice, then press [Enter] to confirm it. 4) Double-click on the on the Trigger name again, give it a new name, then this time press [Esc]. Observe how the name-in-progress has been confirmed instead of being cancelled. Expected Results: In all instances of a a text input box being 'escaped', the text-in-progress is cancelled instead of confirmed. | ||||
| Attached Files | |||||
| Platform | Any | ||||
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2026-04-01 14:50 | dstewart | New Issue | |
| 2026-04-01 14:50 | dstewart | File Added: EscapeOnTextInput.mp4 | |
| 2026-04-01 18:38 | dfranjic | Relationship added | related to 0003443 |
| 2026-04-01 18:38 | dfranjic | Assigned To | => Antonino |
| 2026-04-01 18:38 | dfranjic | Status | new => assigned |
| 2026-04-02 14:09 | Antonino | Status | assigned => resolved |
| 2026-04-02 14:09 | Antonino | Resolution | open => fixed |
| 2026-04-02 14:09 | Antonino | Fixed in Version | => Studio_Beta |
| 2026-04-02 14:09 | Antonino | Note Added: 0012145 |