View Issue Details

IDProjectCategoryView StatusLast Update
0003915NoesisGUIStudiopublic2025-10-31 12:14
Reporterdstewart Assigned Tosfernandez  
PrioritynormalSeveritymajor 
Status resolvedResolutionfixed 
Product VersionStudio_Alpha 
Target VersionStudio_Beta 
Summary0003915: Not Possible To Drag A Component From The Assets Panel Into a DataTemplate
Description

Currently, due to an issue where a clicked file is automatically opened in a tab, it is not possible to drag a Component from the Assets Panel into an open DataTemplate.
Because when clicking-and-dragging the Component, it opens the Component's file in a new tab, this results in the Component essentially trying to drag into itself, which is not allowed.

Steps To Reproduce

Repro Steps:

1) Create a Page
2) In the Assets Panel, Create a Folder, then within it, create a Component, and edit it to fill it with any content.
3) Ensure MainPage.xaml is the currently-open tab, create a new DataTemplate within it, then open the DataTemplate for edit.
4) Open the Assets panel, and attempt to drag the Component created in Step 2), into the DataTemplate.

Observe how the moment the Component is clicked (and dragged), the Component's file opens, and it is not possible to introduce the Component into the DataTemplate.

Expected Results: A Component can be dragged into a DataTemplate.

PlatformAny

Activities

dfranjic

dfranjic

2025-01-23 19:57

developer   ~0010287

I guess the solution to this would be that the selection + opening a file should occur on mouse up rather than mouse down.

dstewart

dstewart

2025-10-31 12:14

developer   ~0011320

In the end, this has nothing to do with DataTemplates, just verified this working in 0.1.245. This is instead to do with files opening on-click, which is arguably a separate topic.

Issue History

Date Modified Username Field Change
2025-01-23 16:26 dstewart New Issue
2025-01-23 16:30 dstewart Steps to Reproduce Updated
2025-01-23 19:56 dfranjic Assigned To => sfernandez
2025-01-23 19:56 dfranjic Status new => assigned
2025-01-23 19:57 dfranjic Note Added: 0010287
2025-04-02 11:08 sfernandez Target Version => Studio_Beta
2025-10-31 12:14 dstewart Status assigned => resolved
2025-10-31 12:14 dstewart Resolution open => fixed
2025-10-31 12:14 dstewart Note Added: 0011320