View Issue Details

IDProjectCategoryView StatusLast Update
0005133NoesisGUIStudiopublic2026-07-20 13:06
ReporterKamo Assigned ToAntonino  
PrioritynormalSeverityminor 
Status resolvedResolutionfixed 
Product VersionStudio_Beta 
Fixed in Version4.0 
Summary0005133: Search filter for selecting BasedOn on a data structure not working
Description
  1. Search filter for selecting BasedOn on a structure is not working

  2. After creating a data structure, I proceed to create a DataTemplate e.g. through the context menu by right clicking on an element and doing "Make into" -> "DataTemplate". The search filter can't find the new data structure and it is not even present on the list. I need to restart Studio for it to work.

PlatformAny

Activities

Antonino

Antonino

2026-07-16 18:41

developer   ~0012422

Hi! We’re already addressing the missing search behavior in the data structure’s Based on selector.
Regarding the second scenario:
After using "Make into", are you referring to the DataTemplate DataType picker?
Could you provide the exact steps and identify the panel/property where the problem occurs?

Kamo

Kamo

2026-07-17 11:26

reporter   ~0012424

Hi Antonino,
Yes, DataTemplate DataType picker.

In my case, I'm currently transitioning some StackPanels/Grids with all their content into default DataTemplates so what I do is (there are 2 scenarios):
A)

  1. Create a new structure Base
  2. Create a new structure Child
  3. Open Based on drop down and there is no Base structure on the list. I need to restart Studio for it to show
    B)
  4. Create structure Base and restarted Studio
  5. Create Child2 and set the Based on to Base
  6. Open the .xaml file and right click on the StackPanel/Grid, "Make into" -> "DataTemplate" and e.g. under the document root
  7. Usually the make default will be disabled so I create a named one e.g. "Child2DataTemplate" (the name doesn't matter as we are going to make a default one)
  8. Open Resources (Ctrl+5) tab and select the new DataTemplate
  9. Click on the DataType dropdown and you will not find Child2, only Base
  10. Restart Studio to get it and set it
  11. I then set the DataType and then right click on the resource and convert it to a default resource
Antonino

Antonino

2026-07-17 15:54

developer   ~0012426

Which Studio version are you currently on?

Kamo

Kamo

2026-07-17 16:26

reporter   ~0012427

0.3.312-beta

Antonino

Antonino

2026-07-17 17:50

developer   ~0012429

I'm finding it difficult to repro this bug. Maybe it can be related to the project setup. Are you able to get a repro if you start with a clean project? If yes, would you mind attaching that example to this ticket?

Kamo

Kamo

2026-07-18 00:07

reporter   ~0012433

I can confirm that the secondary issues are not present anymore. I've double checked. I've found out that I was on an older version before today and apparently Windows auto updated to the newest one (0.3.312-beta), so I think that was the case. Sorry for the trouble.

Kamo

Kamo

2026-07-18 00:29

reporter   ~0012434

Although, I'd like to add that middle mouse button click on the dropdown doesn't reset the "Based on" to None

Antonino

Antonino

2026-07-20 13:05

developer   ~0012437

No problem. We'll take care of the missing search filter and the middle mouse button click then.

Antonino

Antonino

2026-07-20 13:06

developer   ~0012438

"Missing search filter" fixed in r17571
"Middle mouse button to clear BasedOn property" fixed in r17592

Issue History

Date Modified Username Field Change
2026-07-16 13:51 Kamo New Issue
2026-07-16 16:20 jsantos Assigned To => Antonino
2026-07-16 16:20 jsantos Status new => assigned
2026-07-16 16:20 jsantos Product Version => Studio_Beta
2026-07-16 18:41 Antonino Note Added: 0012422
2026-07-17 10:43 jsantos Status assigned => feedback
2026-07-17 11:26 Kamo Note Added: 0012424
2026-07-17 11:26 Kamo Status feedback => assigned
2026-07-17 15:54 Antonino Note Added: 0012426
2026-07-17 16:26 Kamo Note Added: 0012427
2026-07-17 17:50 Antonino Note Added: 0012429
2026-07-18 00:07 Kamo Note Added: 0012433
2026-07-18 00:29 Kamo Note Added: 0012434
2026-07-20 13:05 Antonino Note Added: 0012437
2026-07-20 13:06 Antonino Status assigned => resolved
2026-07-20 13:06 Antonino Resolution open => fixed
2026-07-20 13:06 Antonino Fixed in Version => 4.0
2026-07-20 13:06 Antonino Note Added: 0012438