Repository navigation
[20.0][MIG] web_chatter_position: Migration to 20.0 - #3719
Open
Pani-k-folk wants to merge 31 commits into
Open
Pani-k-folk wants to merge 31 commits into
Pani-k-folk wants to merge 31 commits into
Conversation
Pani-k-folk
force-pushed
the
20.0-mig-web_chatter_position
branch
from
October 15, 2026 10:19
e1f27b4 to
ffa39a5
Compare
BhaveshHeliconia
approved these changes
Oct 16, 2026
Contributor
Author
|
@BhaveshHeliconia Hi, before merging the MIG PR into version 20.0, could you please review this bug fix PR that was merged into version 19.0: #3717? I'd like to oca-port this fix to version 20.0. Thank you! |
Contributor
|
This PR has the |
Contributor
Author
|
@antoniocanovas @baf-adhoc I'd like to oca-port this fix to version 20.0. Thank you! |
marchar1
added a commit
to SuperbirdOdoo/web
that referenced
this pull request
Oct 23, 2026
mailing module - Because the chatter in mass mailing form view lie under a notebook tab, if user choose sided chatter, it will disappear
[IMP] web_chatter_position: improve function compile web_chatter_position: propose myself as maintainer
Co-authored-by: Stefan Rijnhart <stefan@opener.amsterdam>
Currently translated at 100.0% (5 of 5 strings) Translation: web-18.0/web-18.0-web_chatter_position Translate-URL: https://translation.odoo-community.org/projects/web-18-0/web-18-0-web_chatter_position/fr_BE/
Currently translated at 100.0% (7 of 7 strings) Translation: web-19.0/web-19.0-web_chatter_position Translate-URL: https://translation.odoo-community.org/projects/web-19-0/web-19-0-web_chatter_position/sv/
Currently translated at 100.0% (7 of 7 strings) Translation: web-19.0/web-19.0-web_chatter_position Translate-URL: https://translation.odoo-community.org/projects/web-19-0/web-19-0-web_chatter_position/da/
With the "bottom" or "sided" position, the width of the form sheet followed its content, while x2many lists compute their column widths from that same width. After a window resize the columns shrank step by step every 200ms instead of settling at once. - bottom: keep the core width of the sheet background (100%), only remove its max width. - sided: keep the core classes of the form renderer (they were all replaced, dropping o_form_renderer, o_form_editable...) and let the sheet background shrink beside the chatter. Assisted-by: Claude Opus 5.5
Assisted-by: Claude Opus 5.5
Assisted-by: Claude Opus 5.5
Pani-k-folk
force-pushed
the
20.0-mig-web_chatter_position
branch
from
October 28, 2026 07:05
ffa39a5 to
bf46818
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Changes
SELF_READABLE_FIELDS/SELF_WRITEABLE_FIELDSwere removed.chatter_positionis now declared withuser_writeable=True. Reading it on its own user needs nothing, as the field has nogroups.head_webblock no longer exists inweb.webclient_bootstrap. The script now goes into theheadblock.@web/core/ui/ui_servicewas removed.SIZESis imported from@web/core/ui/ui_utils. The imports are reordered for thesort-importseslint rule.Fix from 19.0
Includes the fix from #3717 (x2many column widths shrinking step by step after a window resize with the Bottom or Sided position) via the 19.0 history.
How to test
AI disclosure
Assisted-by: Claude Opus 5.5 (migration changes were reviewed and tested by me)