View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0004305 | NoesisGUI | Studio | public | 2025-07-16 15:08 | 2026-04-16 03:47 |
| Reporter | dstewart | Assigned To | dfranjic | ||
| Priority | normal | Severity | major | ||
| Status | resolved | Resolution | fixed | ||
| Product Version | Studio_Beta | ||||
| Target Version | 4.0 | ||||
| Summary | 0004305: Dragging an Element Into An Empty Part of the Stage Deletes Entire Hierarchy | ||||
| Description | Currently, if there happens to be any portion of the Stage that is physically unoccupied by an Element, dragging a new Element will, instead of placing the Element in the hierarchy, delete all content on the Page, and replace the Root Element with the dragged-in Element. See attached video. Repro Steps: 1) Create a new Project containing a Mainpage.xaml 4) From the Add Element Panel, click-and-drag any Element to either of 4 'empty' corners of the Stage. Observe how the entire Navigator hierarchy has been deleted. Expected Results: Dragging-and-dropping an Element onto the Stage is always an additive, and not a subtractive operation | ||||
| Attached Files | |||||
| Platform | Any | ||||
|
This is probably a problem with the hit testing, when dragging the element it doesn't find the root Grid and it returns the Page as parent of the new element, deleting everything else. |
|
|
Don't see a problem with the hit test or anything in this video. |
|
|
After reading your comment, I think the problem here is that when you attempt to do a similar operation in the Navigator (Like dragging an Element into a single-child Panel), we prevent you from doing this (red warning tooltip label). This prevents you from commiting a destruction action, and we basically make you intentionally clear the Panel's contents manually. |
|
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2025-07-16 15:08 | dstewart | New Issue | |
| 2025-07-16 15:08 | dstewart | File Added: DragElementToReplaceAll_Compressed.mp4 | |
| 2025-07-16 18:51 | sfernandez | Assigned To | => maherne |
| 2025-07-16 18:51 | sfernandez | Status | new => assigned |
| 2025-07-16 18:51 | sfernandez | Target Version | => Studio_Beta |
| 2025-07-16 18:51 | sfernandez | Note Added: 0010915 | |
| 2025-10-27 14:18 | dstewart | Description Updated | |
| 2026-04-08 03:31 | dfranjic | Note Added: 0012171 | |
| 2026-04-08 11:32 | dstewart | Note Added: 0012178 | |
| 2026-04-09 16:16 | dstewart | Assigned To | maherne => dfranjic |
| 2026-04-09 16:16 | dstewart | Target Version | Studio_Beta => 4.0 |
| 2026-04-16 03:47 | dfranjic | Status | assigned => resolved |
| 2026-04-16 03:47 | dfranjic | Resolution | open => fixed |