--- 
+++ 
@@ -20,7 +20,7 @@
                     return offsetLocal;
                 }
             }
-        } else if (offsetLocal > 0) {
+} else if (offsetLocal >= 0) {
             long prev = previousTransition(instantAdjusted);
             if (prev < instantAdjusted) {
                 int offsetPrev = getOffset(prev);