boolean_toggle_labeled
A boolean toggle that renders its own label, and the only option it has is one Odoo 20 deleted from the entire field library. The widget went too.
September 18, 2026Updated September 18, 20264 min read
| Technical name | boolean_toggle_labeled |
|---|---|
| Field types | boolean |
| Views | form |
| Module | website_hr_recruitment, installed with the online recruitment site |
| Used in core | 0 uses in Odoo 19 Community or Enterprise. Removed in Odoo 20. |
| Versions | Odoo 19.0 |
| No-code setup | No. There is no Studio entry for this widget. |
| Alternatives | boolean_toggle, boolean, boolean_checkbox |
What the boolean_toggle_labeled widget does
What this means for your team
Supported options in Odoo 19
| Option | Type | What it does |
|---|---|---|
autosave | boolean | Saves the record immediately when the toggle changes. Declared on this widget with an explicit default of true, so a mis-click is committed unless you set it to False. <strong>Removed from the entire web field library in Odoo 20</strong>, where views setting it are silently ignored.(default: true) |
Working examples
The option outlived the widget by nothing at all
Version compatibility
| Version | Status | Notes |
|---|---|---|
| Odoo 19.0 | Verified | Verified against the shipped 19.0 source. |
| Odoo 20.0 | Not available | Widget removed, and the autosave option deleted library-wide. |
Present in Odoo 19, removed in Odoo 20 along with its only option.
What is changing in Odoo 20
Common problems and fixes
| Symptom | Cause and fix |
|---|---|
| A toggle saves the record on a single click | autosave defaults to true on this widget. On Odoo 19, set options="{'autosave': False}". On Odoo 20 the option no longer exists. |
| autosave stopped having any effect after upgrading to Odoo 20 | The option was deleted from the whole web field library, not just from this widget. Remove it from your views. If the behavior matters, it now needs a custom widget. |
| The widget does not resolve on Odoo 20 | The registration was removed. Use boolean_toggle and place the label through the view. |
Boolean_toggle_labeled widget vs the alternatives
| Widget | Best for | Key difference |
|---|---|---|
boolean_toggle_labeled | A toggle that draws its own label, on Odoo 19 | Its only option is one Odoo 20 deleted library-wide, and the widget went too |
| boolean_toggle | A toggle in any supported version | No custom label template, and no autosave option in Odoo 20 |
| boolean | A plain checkbox | In Odoo 20 it renders as a toggle on small screens and a checkbox on desktop |
| boolean_checkbox | Forcing a checkbox at every screen size | New in Odoo 20 |
Frequently asked questions
What happened to the autosave option in Odoo 20?+
Which widgets lost autosave in Odoo 20?+
What replaces boolean_toggle_labeled?+
Options that stop working without telling you?
Odoo 20 deletes autosave from every field widget, and a view that sets it installs cleanly and ignores it. We diff your views against the 20.0 branch and surface the settings that will quietly stop applying.
Get an upgrade audit