0
Files
src/ui
Tom Anderson 51bfc00eff [X11] Fix GeometryCache not notifying the observer in some cases
Previously, it was possible for geometry changes to not notify
observers during reparent events.  This occurred because geometry
updates were not sent while the parent cache was rebuilt.

This CL fixes the issue by adding an explicit last_notified_bounds_
and simplifies the logic of OnParentChanged and OnGeometryChanged.

R=sky

Change-Id: Ic93d982a1604b15375e0cc3d2d3d7ce6b13e0137
Fixed: 1510426
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5124460
Code-Coverage: findit-for-me@appspot.gserviceaccount.com <findit-for-me@appspot.gserviceaccount.com>
Auto-Submit: Thomas Anderson <thomasanderson@chromium.org>
Commit-Queue: Thomas Anderson <thomasanderson@chromium.org>
Reviewed-by: Scott Violet <sky@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1238174}
2023-12-15 19:00:34 +00:00
..
2023-12-15 07:31:29 +00:00
2023-12-15 07:31:29 +00:00

This directory contains UI frameworks used to build various user interface features. This directory is not intended to contain UI features (such as a keyboard).