In `--dev xml` mode, you would like the views to be loaded from their definition in the XML file directly. The view caching introduced in odoo/odoo#99417 prevents that feature, as once the view has been loaded a first time, the views are returned directly from the cache, therefore not taking into account changes directly done in the XML file views. Setting a conditional decorator, disabling the caching when in `--dev xml` mode, solves this issue. Solves https://github.com/odoo/odoo/pull/99417#issuecomment-1241977197 closes odoo/odoo#102117 X-original-commit: 5fe1d89f4d8718df92c39a80d4b575b8d0381c19 Related: odoo/documentation#2786 Signed-off-by: Denis Ledoux (dle) <dle@odoo.com>