it looks like `disabled` from line 80 isn't modified in the `each`, could this reuse disabled and be:

```javascript
disable = disable || (selectedField && (selectedField.get('type') !== 'integer' && selectedField.get('type') !== 'decimal'));
```

or

```javascript
disable ||= (selectedField && (selectedField.get('type') !== 'integer' && selectedField.get('type') !== 'decimal'));
```