diff --git a/java/src/com/android/inputmethod/keyboard/PointerTracker.java b/java/src/com/android/inputmethod/keyboard/PointerTracker.java
index 42070cb285572e6317f919dc24558062dbbe352b..d975b39b93fef3f78a16b11977ec72c171a89028 100644
--- a/java/src/com/android/inputmethod/keyboard/PointerTracker.java
+++ b/java/src/com/android/inputmethod/keyboard/PointerTracker.java
@@ -542,6 +542,7 @@ public class PointerTracker {
                 mListener.onCodeInput(code, new int[] {code}, keyX, keyY);
             }
             mIsInSlidingLanguageSwitch = false;
+            ((LatinKeyboard)mKeyboard).setSpacebarSlidingLanguageSwitchDiff(0);
             return;
         }
         if (!mIsRepeatableKey) {