summaryrefslogtreecommitdiff
path: root/cmds/bootanimation/BootAnimation.cpp
diff options
context:
space:
mode:
author Jean-Michel Trivi <jmtrivi@google.com> 2023-03-10 21:53:40 +0000
committer Cherrypicker Worker <android-build-cherrypicker-worker@google.com> 2023-03-16 16:08:44 +0000
commit76536d72f674dc8acd0c7b9c0f093b5d197fbffb (patch)
tree0ff622bca7b2d46897bf1fd871657697733f2ace /cmds/bootanimation/BootAnimation.cpp
parent10be070b98124b7681e95a3c43bf830367990428 (diff)
ViewRootImpl: lazy initialization of mFastScrollSoundEffectsEnabled
mFastScrollSoundEffectsEnabled was initialized in the constructor from a used-once instance of AudioManager. Move initialization of this varialble to a lazy-initialization where mAudioManager is also lazy-initialized, getAudioManager(), which is only ever called in playSoundEffect(int), which reads mFastScrollSoundEffectsEnabled. Bug: 272459959 Bug: 266370934 Test: see steps in bug (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:a5ba10f05931bba7be80e2484ed3889b04764c62) Merged-In: Ib0bd59288197c05b13b9cb8a69d79960338c3c18 Change-Id: Ib0bd59288197c05b13b9cb8a69d79960338c3c18
Diffstat (limited to 'cmds/bootanimation/BootAnimation.cpp')
0 files changed, 0 insertions, 0 deletions