Fix Duo chat's behavior when window is vertically resized

What does this MR do and why?

Fix Duo chat's behavior when window is vertically resized

  • ensure that Duo chat grows and shrinks appropriately
  • ensure that Duo chat that has been manually resized grows and shrinks appropriately

References

Screenshots or screen recordings

Before After
Screen_Recording_2025-08-27_at_19.23.20 Screen_Recording_2025-08-27_at_19.22.21

How to set up and validate locally

  1. Check out this branch
  2. Open Duo chat in the GDK
  3. vertically resize your window several times
    • Duo will resize to match
  4. Manually vertically resize Duo inside the browser window, then manually resize your browser window
    • Duo will stay pinned to the bottom, until you resize your window so short that Duo touches the top again, at which point it will behave as in step 3 above

MR acceptance checklist

Evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.

Related to #548836 (closed)

Merge request reports

Loading