If all of the component instances in a repeat grid have the same values for a named parameter, that parameter is omitted from the generated data list. This leads to a Flutter RTE because it still injects the (missing) variable into the template.
To Reproduce
Create a repeat grid with multiple items from a component "Foo", that has a named parameter "label". Do not change the value of label for any of the instances. Export and run the generated view. You will see an error similar to:
Error: The getter 'label' isn't defined for the class 'Foo'.
Bug Description
If all of the component instances in a repeat grid have the same values for a named parameter, that parameter is omitted from the generated data list. This leads to a Flutter RTE because it still injects the (missing) variable into the template.
To Reproduce
Create a repeat grid with multiple items from a component "Foo", that has a named parameter "label". Do not change the value of label for any of the instances. Export and run the generated view. You will see an error similar to:
Error: The getter 'label' isn't defined for the class 'Foo'.