Checkboxes are always using the default value when submitting via UI

Issue information

From user: mxh

Related to !253 (merged)

Contribution record

Fork management

Problem/Motivation

When configuring plugins via UI with a modeller, submitting the configuration form does not respect any checkbox value.
Steps to reproduce:

- Create an action plugin that has a checkbox that is default set to be TRUE
- Change checkbox be FALSE
- Submit configuration, export configuration and inspect the eca.eca.* file. You should see that the checkbox value is not set to FALSE.

Steps to reproduce

Proposed resolution

Remaining tasks

Fix the bug. Not sure what's the cause ATM. Something during form building on the RuntimePluginForm converts back to TRUE, event if it's set to FALSE.

User interface changes

API changes

Data model changes

Edited by drupalbot
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information