GtkDropDown with GtkStringList can't build while binding with selected property
Steps to reproduce
Current behavior
error: Unknown property Gtk.StringList:selected
for binding in ui file ../column.ui
Expected outcome
Build GtkListItem and assign value to the selected property
Version information
GTK4 4.4
Additional information
<?xml version="1.0" encoding="UTF-8"?>
<interface>
<template class="GtkListItem">
<property name="child">
<object class="GtkDropDown">
<property name="hexpand">TRUE</property>
<property name="halign">end</property>
<property name="valign">center</property>
<property name="model">
<object class="GtkStringList">
<items>
<item>UNKNOWN</item>
<item>REGULAR</item>
<item>DIRECTORY</item>
<item>SYMBOLIC_LINK</item>
<item>SPECIAL</item>
<item>SHORTCUT</item>
<item>MOUNTABLE</item>
</items>
</object>
</property>
<binding name="selected">
<closure type="guint" function="get_file_type_factory">
<lookup name="item">GtkListItem</lookup>
</closure>
</binding>
</object>
</property>
</template>
</interface>