OdooWiki OCA HUB

Web Remember Tree Column Width

web_remember_tree_column_width folder_open OCA/web open_in_new
Extra Tools License: LGPL-3

Remember the tree columns' widths across sessions, and after filtering, grouping, or reordering.

auto_awesome What this module does

AI-generated from the code · Odoo 19.0

Odoo remembers the width you set for each column in list views, so your preferred column sizes come back the next time you open the same list, even after filtering, grouping or reordering.

This module changes how list (tree) views behave when you resize columns. When you drag a column border to make a column wider or narrower, the new width is saved in your browser's local storage, keyed by the model and the field shown in that column.

  • The saved width is applied automatically when the list is displayed again, and it is re-applied when the browser window is resized (with a short delay to avoid constant redrawing).
  • Because the width is tied to the model and field name, it follows the column across filtering, grouping and reordering, and it survives closing and reopening Odoo in the same browser.
  • Widths are stored per user and per browser, not shared between users or devices.
  • Columns that are action buttons are skipped, and the selection checkbox column is handled separately so it does not shift the saved widths.

The module only touches the list view rendering in the web client; it adds no new menus, models, reports or server-side rules. It works together with Odoo's existing automatic column-width behaviour rather than replacing it.

Depends on

web

Text generated by AI (DeepSeek) from reading the Odoo 19.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub

Availability by version

Reviewed: 2026-11-03
Confirmed (verified in repository and branch) Estimated (unverified) No information

Confirmation status: 6 confirmed, 3 with no information of 9 versions.

terminal Installation and usage

No verified information

Installation instructions, the distribution package, dependencies and configuration steps are not shown because they have not yet been verified in the module documentation for any version.

info

Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.