Tuesday, October 14, 2025
3 changes · 18.0
Enhancements to existing features
Opening the Point of Sale configuration page on tablets and phones no longer automatically brings up the on-screen keyboard. This makes navigation smoother by preventing an unwanted keyboard pop-up when users simply want to view or select a POS configuration.
Original PR description
Task: [#5016943](https://www.odoo.com/odoo/project/1737/tasks/5016943)
---
On tablets and phones, the search bar was autofocus when opening the POS config kanban view. This was causing the keyboard to open automatically, which was not a good user experience.
Now the search bar is not autofocus on touch devices for the POS config kanban view ('view_pos_config_kanban').The POS booking screen no longer automatically opens the device keyboard on tablets and phones. This makes the booking flow smoother for staff using touch devices by avoiding an unwanted interruption when the screen loads.
Original PR description
Task: [#5016943](https://www.odoo.com/odoo/project/1737/tasks/5016943) --- On tablets and phones, the search bar was autofocus when opening the booking screen in the POS frontend. This was causing the keyboard to open automatically, which was not a good user experience. Now the search bar is not autofocus on touch devices for the booking screen by creating a new controller to manage this.
A new automated test was added to confirm that matching India tax configurations produce equal tax amounts. This helps reduce the risk of future tax calculation regressions in accounting scenarios.
Original PR description
Added a missing test case in India tax computation, where both taxes have the same configuration as below: - amount: same for both taxes - price_include: True - include_base_amount: True - is_base_affected: False In this case, both tax amounts should be equal. This commit ensures that scenario is properly covered in the test suite.