Steps to replicate the issue:
- Create a form as below:
{{{for template|Page}}} Country: {{{field|Country|input type=dropdown|property=Country}}} City: {{{field|City|input type=combobox|values dependent on=Page[Country]|existing values only}}} {{{end template}}}
- Create a set of Page pages with Country and City fields filled with data
- Try to create a new page via a form
- Set Country to something
- Set City to something
- Change Country input value
What happens?:
- The City combobox retains old value, not cleared
What should have happened instead?:
- The City combobox should be cleared when Country input value is changed
Software version: