View Issue Details

IDProjectCategoryView StatusLast Update
0004582NoesisGUIStudiopublic2025-11-27 16:39
Reporterdstewart Assigned Todfranjic  
PrioritynormalSeverityminor 
Status assignedResolutionopen 
Product VersionStudio_Beta 
Target VersionStudio_Beta 
Summary0004582: TextBlocks Featuring Runs Manage to Duplicate But Fail To Render Text Until Page Is Closed And Re-Opened
Description

Currently, if you duplicate a TextBlock not featuring any runs, it duplicates and renders as expected immediately.

However, if you perform the same duplication operation on a TextBlock featuring Runs, it duplicates, but does not render on the Page until the Page is closed and re-opened.

See attached video showing a comparison of both instances.


Repro Steps:

1) Create a Studio Project featuring a MainPage.xaml.

2) Introduce a StackPanel to the Page

3) Introduce a TextBlock to the StackPanel from Step 2), and type in multiple words into its 'Text' Property.

4) Double-click on the TextBlock on the Stage, and click-and-drag over one of the words to select it, then press the (+) icon in the Text Adorner to make it into a Run.

5) Repeat the process with any other further words or spaces.

6) Select the TextBlock containing the Runs, and duplicate it within the StackPanel.

Observe how the duplicated TextBlock doesn't render on-Page despite occupying a footprint.
Observe how the TextBlock's name in the Navigator has been wiped.

7) Save all open documents, and re-open MainPage.xaml

Observe how the duplicated TextBlock containing runs now renders as expected.
Observe how the duplicated TextBlock has now regained its name in the Navigator.

Expected Results: Duplicated TextBlocks containing runs render immediately upon duplication, and are given the correct names in the Navigator.

Attached Files
PlatformAny

Activities

Issue History

Date Modified Username Field Change
2025-11-27 15:30 dstewart New Issue
2025-11-27 15:30 dstewart File Added: 2025-11-27 09-19-58.mp4
2025-11-27 16:39 jsantos Assigned To => dfranjic
2025-11-27 16:39 jsantos Status new => assigned
2025-11-27 16:39 jsantos Target Version => Studio_Beta