Merge "Adding logging for shade fling expansion direction" into udc-dev
This commit is contained in:
@@ -2112,6 +2112,9 @@ public final class NotificationPanelViewController implements ShadeSurface, Dump
|
|||||||
? QUICK_SETTINGS : (
|
? QUICK_SETTINGS : (
|
||||||
mKeyguardStateController.canDismissLockScreen() ? UNLOCK : BOUNCER_UNLOCK);
|
mKeyguardStateController.canDismissLockScreen() ? UNLOCK : BOUNCER_UNLOCK);
|
||||||
if (!isFalseTouch(x, y, interactionType)) {
|
if (!isFalseTouch(x, y, interactionType)) {
|
||||||
|
mShadeLog.logFlingExpands(vel, vectorVel, interactionType,
|
||||||
|
this.mFlingAnimationUtils.getMinVelocityPxPerSecond(),
|
||||||
|
mExpandedFraction > 0.5f, mAllowExpandForSmallExpansion);
|
||||||
if (Math.abs(vectorVel) < this.mFlingAnimationUtils.getMinVelocityPxPerSecond()) {
|
if (Math.abs(vectorVel) < this.mFlingAnimationUtils.getMinVelocityPxPerSecond()) {
|
||||||
expands = shouldExpandWhenNotFlinging();
|
expands = shouldExpandWhenNotFlinging();
|
||||||
} else {
|
} else {
|
||||||
|
|||||||
@@ -253,6 +253,31 @@ class ShadeLogger @Inject constructor(@ShadeLog private val buffer: LogBuffer) {
|
|||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
fun logFlingExpands(
|
||||||
|
vel: Float,
|
||||||
|
vectorVel: Float,
|
||||||
|
interactionType: Int,
|
||||||
|
minVelocityPxPerSecond: Float,
|
||||||
|
expansionOverHalf: Boolean,
|
||||||
|
allowExpandForSmallExpansion: Boolean
|
||||||
|
) {
|
||||||
|
buffer.log(
|
||||||
|
TAG,
|
||||||
|
LogLevel.VERBOSE,
|
||||||
|
{
|
||||||
|
int1 = interactionType
|
||||||
|
long1 = vel.toLong()
|
||||||
|
long2 = vectorVel.toLong()
|
||||||
|
double1 = minVelocityPxPerSecond.toDouble()
|
||||||
|
bool1 = expansionOverHalf
|
||||||
|
bool2 = allowExpandForSmallExpansion
|
||||||
|
},
|
||||||
|
{ "NPVC flingExpands called with vel: $long1, vectorVel: $long2, " +
|
||||||
|
"interactionType: $int1, minVelocityPxPerSecond: $double1 " +
|
||||||
|
"expansionOverHalf: $bool1, allowExpandForSmallExpansion: $bool2" }
|
||||||
|
)
|
||||||
|
}
|
||||||
|
|
||||||
fun flingQs(flingType: Int, isClick: Boolean) {
|
fun flingQs(flingType: Int, isClick: Boolean) {
|
||||||
buffer.log(
|
buffer.log(
|
||||||
TAG,
|
TAG,
|
||||||
|
|||||||
Reference in New Issue
Block a user