summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Niklas Brunlid <niklas.brunlid@sony.com> 2017-11-15 19:08:30 +0000
committer android-build-merger <android-build-merger@google.com> 2017-11-15 19:08:30 +0000
commit858c934b5d489152a5b9011acca3fdec41e6da2a (patch)
tree7bf737b663755e3a1cb9152c6f4c45e9b9e8d1aa
parent4a59e56a347a311f301afaf24bff5f6b771ee255 (diff)
parente842e266a6b862bbe757c92ce6d6a42260077bd9 (diff)
Merge "Avoid overflow in focus fudge calculation" am: 795d4a5aa4
am: e842e266a6 Change-Id: I0509b4debdf634075df7d8f63516d0b8e18e4b8c
-rw-r--r--core/java/android/view/FocusFinder.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/core/java/android/view/FocusFinder.java b/core/java/android/view/FocusFinder.java
index 74555de5f291..713cfb48c95f 100644
--- a/core/java/android/view/FocusFinder.java
+++ b/core/java/android/view/FocusFinder.java
@@ -530,7 +530,7 @@ public class FocusFinder {
* axis distances. Warning: this fudge factor is finely tuned, be sure to
* run all focus tests if you dare tweak it.
*/
- int getWeightedDistanceFor(int majorAxisDistance, int minorAxisDistance) {
+ long getWeightedDistanceFor(long majorAxisDistance, long minorAxisDistance) {
return 13 * majorAxisDistance * majorAxisDistance
+ minorAxisDistance * minorAxisDistance;
}