Prefs Editor Panels that have an enumerated set of options should replace the default array with the value from the primary scheme
Description
For panels such as fluid.prefs.panel.textFont and fluid.prefs.panel.contrast read in a controlValues option from the related primary schema's "enum" property. These arrays should be replaced instead of merged to avoid any conflicts with the default. For example when the primarySchema's enumeration is shorter than the components default. To address this a merge police such as the following can be used:
For panels such as fluid.prefs.panel.textFont and fluid.prefs.panel.contrast read in a controlValues option from the related primary schema's "enum" property. These arrays should be replaced instead of merged to avoid any conflicts with the default. For example when the primarySchema's enumeration is shorter than the components default. To address this a merge police such as the following can be used: