View Issue Details

IDProjectCategoryView StatusLast Update
0004605NoesisGUIStudiopublic2025-12-03 17:15
Reporterdstewart Assigned Tosfernandez  
PrioritynormalSeverityminor 
Status resolvedResolutionfixed 
Product VersionStudio_Beta 
Target VersionStudio_BetaFixed in VersionStudio_Beta 
Summary0004605: Setting a KeyTrigger of [End], And Pressing It In A Played Project Brings Up Studio's Code Preview
Description

Currently, setting an [End] KeyTrigger will take action on Studio's interface, rather than within the played Page, and will display Studio's Code Preview Debug Window.


Repro Steps:

1) Create a Studio Project featuring a MainPage.xaml
2) Introduce a TextBlock to the Page, rename it to a 'MyText', and set its Visibility to 'Hidden'.
3) Introduce a Button to the Page, and rename it to 'MyButton'

3) Navigate to the Interactivity/Triggers Panel, and create a new KeyTrigger on the PageRoot with:

Key: End
Modifiers: None
Fire On: KeyDown
Active on Focus: Unchecked
Conditions: None

Actions: ChangePropertyAction
Target: MyText
Property Name: Visibility
Value: Visible
Enabled: Checked

3) Navigate to the Interactivity/Triggers Panel, and create a new EventTrigger on the PageRoot with:

Source: <Self>
Event: Loaded
Conditions: None

Action: SetFocusAction
Target: MyButton
Engage: Checked
Enabled: Checked

4) Press 'Play' to Play the Page

5) Press the [End] Key on the Keyboard.

Observe how instead of making the TextBlock visible, Studio's Code Preview Debug Window is displayed.

Expected Results: Keys pressed in Play mode apply to the Page, and not to Studio's UI.

PlatformAny

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2025-12-03 16:54 dstewart New Issue
2025-12-03 17:03 jsantos Assigned To => sfernandez
2025-12-03 17:03 jsantos Status new => assigned
2025-12-03 17:03 jsantos Target Version => Studio_Beta
2025-12-03 17:15 sfernandez Status assigned => resolved
2025-12-03 17:15 sfernandez Resolution open => fixed
2025-12-03 17:15 sfernandez Fixed in Version => Studio_Beta