View Issue Details

IDProjectCategoryView StatusLast Update
0004673NoesisGUIStudiopublic2026-01-05 10:44
Reporternet8floz Assigned Tosfernandez  
PrioritynormalSeverityminor 
Status assignedResolutionopen 
Product VersionStudio_Beta 
Target VersionStudio_Beta 
Summary0004673: key triggers stop working after pressing alt tab
Description

in studio create a textbox, in interactivity panel bind a key like ENTER or TAB to a command.

Press play, observe pressing ENTER causes the blue "command sent" toast to come down in studio
press alt + tab while in play mode twice to lose focus of studio and then bring it back
observe the pressing ENTER no longer causes "command sent" to appear
observe no amount of toggling focus within app or outside of app turns it back on

PlatformAny

Activities

net8floz

net8floz

2026-01-01 04:07

reporter   ~0011675

Last edited: 2026-01-01 04:16

oh okay its actually a bit interesting:

  • press play, observe pressing enter causes command toast to play

  • hold ALT and click anywhere off Studio to focus something else in windows ( for instance click on the start bar )

  • release ALT

  • click back in studio and observe that the ENTER key does NOT cause toast to play

  • focus something else in windows ( for instance click on the start bar )

  • hold ALT and then click anywhere into studio to give focus back to studio

  • observe enter key DOES cause toast to play

In my integration I fixed it like this:

        case WM_SETFOCUS:
            view->KeyUp(Noesis::Key_LeftAlt);
            view->KeyUp(Noesis::Key_RightAlt);
            return false;

so it seems maybe there is some flag tied to if the alt key is down or not, and this does not get set properly when gaining / losing focus. please let me know if repro steps are unclear.

Issue History

Date Modified Username Field Change
2026-01-01 03:59 net8floz New Issue
2026-01-01 04:07 net8floz Note Added: 0011675
2026-01-01 04:07 net8floz Note Edited: 0011675
2026-01-01 04:07 net8floz Note Edited: 0011675
2026-01-01 04:12 net8floz Severity major => minor
2026-01-01 04:16 net8floz Note Edited: 0011675
2026-01-05 10:44 sfernandez Assigned To => sfernandez
2026-01-05 10:44 sfernandez Status new => assigned
2026-01-05 10:44 sfernandez Target Version => Studio_Beta