| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Lines of code | 36 |
| Technical Name |
nz_ctrl_click_new_tab |
| License | LGPL-3 |
| Website | https://www.nezam.co |
| Versions | 18.0 19.0 |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Lines of code | 36 |
| Technical Name |
nz_ctrl_click_new_tab |
| License | LGPL-3 |
| Website | https://www.nezam.co |
| Versions | 18.0 19.0 |
NZ Solutions Apps for Odoo
CTRL + Click to Open New Tab — Odoo 19
Adds a simple, practical behavior to the Odoo backend: hold Ctrl + Click (or Cmd + Click on macOS) on Smart Buttons, Kanban cards, or Many2one links to open the related list or record in a new browser tab/window. Keep your current view open while you inspect related records — no configuration and no extra server calls required.
What does this module provide?
Enables opening related records and lists in new tabs using Ctrl/Cmd + Click. Works with Smart Buttons (to open related lists), Kanban cards, and Many2one links so you can browse linked data without losing your current context.
KEY HIGHLIGHTS
Open In New Tab
Hold Ctrl/Cmd + Click on supported elements to open them in a new tab/window while keeping the current view intact for parallel work.
Supports Smart Buttons, Kanban, Many2one
Works with Smart Buttons to open related lists, Kanban cards, and Many2one links to open referenced records in a new tab.
Instant & Lightweight
Client-side behavior only — no additional server requests, no database changes, and minimal performance impact.
Zero Configuration
Install and it works — no settings, no permissions, and no user configuration required.
Keeps Context
Opening related content in a new tab preserves the original page so you can compare and multitask without losing context.
Browser Compatibility
Works across major browsers (Chrome, Firefox, Edge, Safari) and supports Cmd+Click on macOS.
1) Open Tree/List in New Tab
This example shows opening a tree/list view in a new tab when you Ctrl/Cmd + Click a Smart Button or the associated link. The list opens in a separate tab while the current record remains available.

2) Open Kanban Card in New Tab
Ctrl/Cmd + Click a Kanban card to open the form view in a new tab — ideal for comparing multiple records or reviewing details without leaving the board.

3) Open Many2one Link in New Tab
Ctrl/Cmd + Click any Many2one link (Customer, Product, etc.) in readonly or form views to open the linked record in a new tab for quick reference or comparison.

4) Open Related Lists from Smart Button
Ctrl/Cmd + Click a Smart Button (e.g. invoice/delivery counters) to open the related records list (Tree/List) in a new tab instead of replacing the current view.

How do I open a record in a new tab?
Hold Ctrl (or Cmd on macOS) and then click the link, card, or smart button — the item opens in a new browser tab automatically.
Is this different from Middle Click?
Middle Click still works by default. This module supplements browser behavior by enabling Ctrl/Cmd+Click where Odoo event handlers would otherwise block new-tab opening.
Which UI elements are supported?
Smart Buttons, Kanban cards, List/Tree rows, and Many2one fields. Any internal link handled by the module will open in a new tab when using the shortcut.
Does it require special permissions or settings?
No. No extra permissions or configuration are needed — it works out of the box after install.
Does it affect performance?
No. The change is a lightweight client-side behavior and does not add server queries.
Which Odoo editions are supported?
Compatible with Odoo 19 Community and Enterprise, and works on On-Premise, Odoo Online, and Odoo.sh without extra dependencies.
Version 17.0.1.0.0
Initial Release- Open related records and lists in a new tab using Ctrl/Cmd + Click
- Supports Smart Buttons, Kanban, List/Tree, and Many2one fields
- No configuration or DB changes required
- Client-side only — no extra server calls
- Compatible with Odoo 19 Community & Enterprise
- Works across major browsers (Chrome, Firefox, Edge, Safari)
Please log in to comment on this module