Arrow Key Navigation in List View
by Steven Marp https://apps.odoo.com/apps/modules/browse?repo_maintainer_id=512936$ 9.14
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Lines of code | 109 |
| Technical Name |
sm_arrow_key_navigation |
| License | LGPL-3 |
| Website | https://apps.odoo.com/apps/modules/browse?repo_maintainer_id=512936 |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Lines of code | 109 |
| Technical Name |
sm_arrow_key_navigation |
| License | LGPL-3 |
| Website | https://apps.odoo.com/apps/modules/browse?repo_maintainer_id=512936 |
Arrow Key Navigation in List View
Navigate editable list views with Arrow Keys — Up, Down, Left, Right like a Spreadsheet
Key Features
Up & Down NavigationPress Arrow Up or Arrow Down to jump between rows while staying in the same column. Your data is saved automatically when navigating. |
Left & Right NavigationPress Arrow Left or Arrow Right to move between cells on the same row. Smart cursor: moves within text first, then jumps to the adjacent cell. |
Spreadsheet-Like ExperienceMakes Odoo’s editable list views work like a real spreadsheet. Navigate freely in any direction without lifting your hands from the keyboard. |
How It Works
Up / DownMove to the same column in the row above or below. Current cell value is validated and saved automatically. |
Left / RightMove cursor within text. When cursor reaches the boundary, it jumps to the previous or next editable cell. |
Enter KeyPress Enter to confirm and move to the next row — standard Odoo behavior works alongside arrow key navigation. |
Zero ConfigInstall the module and it works instantly on every editable list view across all models. No setup required. |
Smart Cursor Behavior
Left and Right arrow keys work intelligently. When a cell is focused, the cursor moves within the text first. Only when the cursor reaches the start or end of the text does it jump to the adjacent cell. This makes editing feel natural — just like Google Sheets.
Press Left Arrow
|
Press Right Arrow
|
Works on Every Editable List View
Any model with an editable list view gets arrow key navigation automatically.
Why This Module?
Faster Data EntryStop clicking on every cell. Navigate with arrow keys just like Excel or Google Sheets. Dramatically faster for bulk data input. |
Keyboard-First WorkflowKeep your hands on the keyboard. No mouse clicks needed to move between cells. Perfect for power users and data operators. |
Auto-Save on NavigateWhen moving up or down, the current cell value is validated and saved automatically. No data loss. |
Community & EnterpriseWorks on both Odoo Community and Enterprise editions. Only depends on the web module — available in every Odoo installation. |
Please log in to comment on this module