c191a08f03147cc24599a86b2dd39492a1c7fd56
Previously, if a tour was added to the registry after the tour service started, it would not be registered and could not be started. A previous PR ( odoo/odoo#125055 ) fixed this behaviour, but did not auto-start the corresponding tour if needed. This commit fixes that. It also runs "auto" tours in exclusive mode, ie only one tour at a time, to prevent the check delay from being impacted by other tours which can lead to unwanted behaviour, especially with bootstrap modals, which are not immediately closable as soon as they start displaying, and can cause some test tours to fail. Tours that auto-start no longer reset to the first step when refreshing the page, and when multiple tours are running in parallel and can show their pointer on the same screen, the tour with the highest priority/lowest sequence is now the one to show their pointer, instead of it being the one that was started first. task-3377185 closes odoo/odoo#143598 X-original-commit: 4bba22763436645e94b484fc1cca3752effa9a25 Signed-off-by: Aaron Bohy (aab) <aab@odoo.com> Signed-off-by: Samuel Degueldre (sad) <sad@odoo.com>
…
…
Odoo
Odoo is a suite of web based open source business apps.
The main Odoo Apps include an Open Source CRM, Website Builder, eCommerce, Warehouse Management, Project Management, Billing & Accounting, Point of Sale, Human Resources, Marketing, Manufacturing, ...
Odoo Apps can be used as stand-alone applications, but they also integrate seamlessly so you get a full-featured Open Source ERP when you install several Apps.
Getting started with Odoo
For a standard installation please follow the Setup instructions from the documentation.
To learn the software, we recommend the Odoo eLearning, or Scale-up, the business game. Developers can start with the developer tutorials
Languages
Python
49.6%
JavaScript
47.8%
SCSS
2%
CSS
0.3%
HTML
0.2%