Sunday, May 25, 2025
2 changes · saas-18.2
Resolved issues and error corrections
Closing or refreshing a browser tab during an Odoo call now prompts the user to confirm instead of silently moving the call to another tab. This makes it clearer which tab is handling the call and avoids confusion with features like camera or screen sharing that may not work fully from other tabs.
Original PR description
Revert partially https://github.com/odoo/odoo/pull/189428 PR above was a piece of making calls more transparent among browser tabs. One aspect was to enable most call actions in all tabs, while the PR above solved accidental disconnect from closing or refreshing tab making call. Solution was to jump the call to another tab. While this is good to keep the call ongoing with no friction in action that reloads the page that had originally the call, in practice this jump to another tab can actually make it harder to find the tab that is actually making the call. This is especially bothering because not all call actions are available in other tabs of the call due to browser limitations, e.g. enabling camera and screen sharing. This commit disabled the feature for call to jump to another tab. Instead, it asks user to confirm the closing or refresh of tab while there's a call, similarly to when there was only 1 tab before this commit.
Messaging screens now use darker, richer colors in dark mode so message text is easier to read and the interface feels less dull. The update also refines chat spacing, alerts, unread counters, shadows, and mobile chat behavior to make conversations clearer and more comfortable to use.
Original PR description
Message bubble color in dark theme were too light grey, which make text hard to read. Also the greyish tint makes discuss look sad. White theme color are not much saturated, but the light background…
Message bubble color in dark theme were too light grey, which make text hard to read. Also the greyish tint makes discuss look sad. White theme color are not much saturated, but the light background makes it good enough in comparison. This commit fixes the issue by darkening and adding more saturation to message bubble in dark theme. This gives them a more mature look with text more readable. This commit makes similar improvement to important messaging menu items in dark theme. White theme color has been slightly improved with a bit more color saturation on message bubble and notification item bg. This PR also makes these other notable changes: - shadow effects (message bubble, inputs, badges, etc.) - message actions are horizontally more compact - starred messages have starred icon in their sidebar - useHover away timing is reduced to 100ms (down from 200ms), so that this feels snappier. - chat bubble in mobile don't have close button: was too prone for accidental click with thumb - thread banners have new style with floating rounded alerts - chat window unread counter is next to name rather than always next to chat window quick actions. - message bubbles in mobile do not go in the turf of bubbles in opposite alignment (i.e. more spacing at their end). Should make it easier to read conversation in mobile.