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

Skip to content
Commit 4c3973df authored by Matthew Ng's avatar Matthew Ng
Browse files

Fixes ignoring interaction flags from launcher from race

Systemui binds to launcher, launcher then binds back and immediately
sends the interaction flags. The bounded user id would be set after
this operation but there was a race after onbind and applying the
interaction flags. If the interaction flags runs first before setting
new user id, then it uses the old id to check if the operation is valid
thereby ignoring this call making the interaction flags incorrect. Solve
this race by setting the new user id immediately after system ui binds
to launcher.

Change-Id: I830c003d8189edf31c71ee764edf88927b6ec708
Fixes: 116230457
Test: manual
parent 7cc5a53c
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment