Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Skip to content
Commit c6a2bd82 authored by Jorge Gil's avatar Jorge Gil
Browse files

[1/N] WindowDecorViewHost: Add viewhost/supplier interfaces and default impls

Spiritual revert^2 of Iae7589879d56d802c85b8c4a72a8dcc9b20d6afb, but
broken down into smaller changes.

Creates an abstraction for creating, updating and releasing the surface
and view hierarchy drawn by the WindowDecoration (aka the caption bar).
Also provides a default implementation that supports rendering the view
hierarchy synchronously and asynchronously.

Note that these abstractions aren't used yet, so no behavioral or
performance changes are expected with this CL alone.

Bug: 360452034
Flag: EXEMPT refactor
Test: m && atest WMShellUnitTests

Change-Id: Ic6866a5575e736ef5877de52a6a8787a28c74c19
parent f3ff117b
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment