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:

Environment

None

Activity

Justin ObaraJuly 6, 2017 at 1:36 PM

PR ( https://github.com/fluid-project/infusion/pull/831 ) merged into the project repo at 226ba34255cc6953d032d2a91dc7350dd1850a78

Fixed

Details

Assignee

Reporter

Components

Fix versions

Affects versions

Priority

Created July 4, 2017 at 7:36 PM
Updated July 6, 2017 at 1:36 PM
Resolved July 6, 2017 at 1:36 PM