Initial changes to support full-width quickscrubbing.
Bug: 79945202 Change-Id: Ida8443432faafc74fbdc0a7dae87f0cf8c8ce648
This commit is contained in:
@@ -265,12 +265,10 @@ public class OtherActivityTouchConsumer extends ContextWrapper implements TouchC
|
|||||||
|
|
||||||
if (Looper.myLooper() != Looper.getMainLooper()) {
|
if (Looper.myLooper() != Looper.getMainLooper()) {
|
||||||
startActivity.run();
|
startActivity.run();
|
||||||
if (!mIsDeferredDownTarget) {
|
try {
|
||||||
try {
|
drawWaitLock.await(LAUNCHER_DRAW_TIMEOUT_MS, TimeUnit.MILLISECONDS);
|
||||||
drawWaitLock.await(LAUNCHER_DRAW_TIMEOUT_MS, TimeUnit.MILLISECONDS);
|
} catch (Exception e) {
|
||||||
} catch (Exception e) {
|
// We have waited long enough for launcher to draw
|
||||||
// We have waited long enough for launcher to draw
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
// We should almost always get touch-town on background thread. This is an edge case
|
// We should almost always get touch-town on background thread. This is an edge case
|
||||||
|
|||||||
@@ -49,7 +49,7 @@ public class QuickScrubController implements OnAlarmListener {
|
|||||||
* Snap to a new page when crossing these thresholds. The first and last auto-advance.
|
* Snap to a new page when crossing these thresholds. The first and last auto-advance.
|
||||||
*/
|
*/
|
||||||
private static final float[] QUICK_SCRUB_THRESHOLDS = new float[] {
|
private static final float[] QUICK_SCRUB_THRESHOLDS = new float[] {
|
||||||
0.04f, 0.27f, 0.50f, 0.73f, 0.96f
|
0.05f, 0.20f, 0.35f, 0.50f, 0.65f, 0.80f, 0.95f
|
||||||
};
|
};
|
||||||
|
|
||||||
private static final String TAG = "QuickScrubController";
|
private static final String TAG = "QuickScrubController";
|
||||||
|
|||||||
Reference in New Issue
Block a user