The default sampling rate chosen for an AudioTrack or AudioRecord
constructed with a Builder not specifying a sampling rate is not
the primary output sampling rate but depends on the device actually
selected.
Bug: 29541155
Change-Id: Ifcab65418b816b7321b6e9542b9e4bb95f748f95
When properties weren't changing, animators were not cancelled.
In addition did we still apply the delay even though animators
were running before.
Change-Id: I05fdd15d770900ac901eb95b616bed4cf311cd23
Fixes: 29540362
No longer release permissions in finalize(), so that
apps do not have to maintain a reference to the
DragAndDropPermissions object.
Also make it parcelable, so that permission instances can be
retained across activity instances so that they can be
manually released.
Bug: 29162822
Change-Id: Ie604dd3e83ee45a8665d743449b91857dd54e896
In messaging style we sometimes transform an individual
message and sometimes we don't. This causes the ViewTransformationHelper
to sometimes add the container and sometimes the individual messages,
which prevented the right view from getting reset.
To fix this, we now reset all views that were once managed by
ViewTransformationHelper but no longer are.
Change-Id: I1512434fde5b4444657db1c69f9a7bd1ba96fe5f
Fixes: 29509682
All test purchases associated with Google Play apps---both one-time
and subscription---now contain a blank "orderId" field. Updated the
documentation accordingly. Also removed the explanation about
canceling test purchases using the merchant center; a lack of an
"orderId" value prevents this workflow from being possible anymore.
Bug: 29068371
Change-Id: I748989c404549769eefd44afa3a7cc125f2e7073
Remove MANAGE_USERS permission from shell and whitelist it for
some specific functionality.
Bug: 29189712
Change-Id: Ifb37448c091af91991964511e3efb1bb4dea1ff3
We lost the code that checks to see if the target process still
exists and aborts trying to use it if so. To reduce the race
there, we have a new explicit check of the state of the process.
Hopefully fixes some of issue #28737082.
Change-Id: I37a7a6e9767516d564168ef5e110c4adafe3fb76
Since hotspot setting is only available for admin user,
the qs tile should be disabled for secondary users.
Fixes: 29233745
Change-Id: Ie9777feef9650050a89dc42cc0e6436b4ef91471
- Don't forcibly move around items during dragging, instead let the
ItemTouchHelper handle where things can and cannot be dragged.
- Try to trigger notify calls only when needed.
- Tiles will sit in the first slot after being removed until the
edit panel is closed.
Change-Id: I4780e64bc39292ed85e961ac089c69834245dfb4
Fixes: 28067638
When system comes back from idle state,
GnssLocationProvider invokes startNavigating()
even when GPS is turned off in settings.
Bug: 29512509
Change-Id: Ifcc6a06d698f65f868d18244f7166663ab57f57e
CRs-Fixed: 1022372