Wednesday, January 29, 2020
3 changes
Resolved issues and error corrections
Collaborative Pad sessions now show each editor's proper full name instead of an undefined or login-based label. This makes it easier for users to identify who is editing shared notes and reduces confusion during collaboration.
Original PR description
Task: https://www.odoo.com/web#id=2154331&action=327&model=project.task&view_type=form&menu_id=4720 Pad: https://pad.odoo.com/p/r.f9c119c6725985b33681500e5119ce69
This fixes an issue where the visual stacking of pop-up windows could incorrectly affect website or custom pop-ups. The change limits that behavior to Odoo’s own technical dialogs, helping prevent display problems for front-end users and customizations.
Original PR description
Before, the CSS rule handling the "activity" of the modals (their z-index compared to the one of their backdrop) was global and would interfere with front-end or custom modals which do not use the static Dialog methods giving them the "active" class.
Now, the rule has been restricted to technical modals (back-end only), and all technical front-end modals now have the "active" class by default and do not participate in the Dialog's class toggling system.This update makes automated checks for the Documents area wait until the side panel is fully shown before continuing. It helps prevent false test failures, making development and releases more reliable without changing the user experience.
Original PR description
This commit forces the test to wait for the inspector to be painted into the DOM. The bug was introduced in #7911