-
- Downloads
[FIX] web: various fixes in list view navigation
With this commit, we try to improve the way navigation is done in the list view. In particular, we want to make sure that pressing TAB on the last editable cell move the cursor to the next line (and create a new line if necessary). Also, we add a few tests for keyboard navigation (it was almost not tested before this commit, and while working on this commit, it was broken at some point).
Showing
- addons/web/static/src/js/fields/abstract_field.js 1 addition, 1 deletionaddons/web/static/src/js/fields/abstract_field.js
- addons/web/static/src/js/fields/basic_fields.js 17 additions, 0 deletionsaddons/web/static/src/js/fields/basic_fields.js
- addons/web/static/src/js/fields/relational_fields.js 0 additions, 1 deletionaddons/web/static/src/js/fields/relational_fields.js
- addons/web/static/src/js/views/basic/basic_renderer.js 26 additions, 13 deletionsaddons/web/static/src/js/views/basic/basic_renderer.js
- addons/web/static/src/js/views/list/list_editable_renderer.js 13 additions, 7 deletions...ns/web/static/src/js/views/list/list_editable_renderer.js
- addons/web/static/tests/views/form_tests.js 29 additions, 0 deletionsaddons/web/static/tests/views/form_tests.js
- addons/web/static/tests/views/list_tests.js 106 additions, 0 deletionsaddons/web/static/tests/views/list_tests.js
Loading
Please register or sign in to comment