7d66b910c4fd52296802dc3861ec2cd2e38f4581
Issue: ====== resizing columns doesn't work properly in rtl direction. Steps to reproduce the issue: ============================= - Install arabic - Go to notes - insert a table - Try to resize columns Solution: ========= We will handle the cases one by one: Start: We need to update the `marginRight` prop instead of `marginLeft` and calculate `sizeDelta` correctly which `clientX - (rect.x + rec.width)`. Middle: We will handle this the same as ltr direction, since it's the reverse direction, we swap `previous` with `next` and `next` with `previous`. Columns are sorted from right to left so we need to swap columns when we recalculate them from the columns array so `item` will be the one on the left and `neighbor` the one on the right. last: We calculate correctly `sizeDelta` which is `rect.x - clientX` task-3721794 closes odoo/odoo#159087 X-original-commit: 87f8bcd99a4b1049deed7bccbc5b85812ebc4674 Signed-off-by: David Monjoie (dmo) <dmo@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%