View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0004540 | NoesisGUI | Studio | public | 2025-11-17 16:21 | 2025-11-20 02:06 |
| Reporter | dstewart | Assigned To | dfranjic | ||
| Priority | normal | Severity | minor | ||
| Status | resolved | Resolution | fixed | ||
| Product Version | Studio_Beta | ||||
| Target Version | Studio_Beta | ||||
| Summary | 0004540: No Warning When Element Duplications Can't be Performed | ||||
| Description | Currently, we have a nice system in place where if you have a Viewbox that already has a child, and you attempt to drag in another Element to it from the Add Element Panel, a red tooltip will appear stating "[Element] cannot be added to [Viewbox], it can only have one child." However, this protective and informative system doesn't extend to Element Duplication in the Navigator Panel, and makes it appear as if the Duplicate function in non-functional. Repro Steps: 1) Create a Studio Page featuring a MainPage.xaml 2) Introduce a Viewbox Element to the RootGrid. 3) Introduce a TextBlock into the Viewbox. 4) Right-click on the TextBlock, and from the 'Edit' section of its context menu, observe how 'Duplicate' is an enabled action. 5) Select 'Duplicate' Observe how no Element duplication occurs. Expected Results: Attempting to duplicate a second child Element within a Viewbox (or any other single-child Element) displays a Toast notification reading "[Element] cannot be added to [Viewbox], it can only have one child." Expected Results: The 'Duplicate' context menu option under the 'Edit' category is greyed-out/disabled when a Duplication can't be performed in the specific context. | ||||
| Platform | Any | ||||
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2025-11-17 16:21 | dstewart | New Issue | |
| 2025-11-17 16:35 | jsantos | Assigned To | => sfernandez |
| 2025-11-17 16:35 | jsantos | Status | new => assigned |
| 2025-11-17 16:36 | jsantos | Target Version | => Studio_Beta |
| 2025-11-20 02:06 | dfranjic | Assigned To | sfernandez => dfranjic |
| 2025-11-20 02:06 | dfranjic | Status | assigned => resolved |
| 2025-11-20 02:06 | dfranjic | Resolution | open => fixed |
| 2025-11-20 02:06 | dfranjic | Note Added: 0011437 |