Fix weird keyboard problem
diff --git a/gui/keyboard.cpp b/gui/keyboard.cpp
index a41cba2..6595d8d 100644
--- a/gui/keyboard.cpp
+++ b/gui/keyboard.cpp
@@ -323,7 +323,7 @@
int GUIKeyboard::GetSelection(int x, int y)
{
- if (x < mRenderX || x - mRenderX > mRenderW || y < mRenderY || y - mRenderY > mRenderH) return -1;
+ if (x < mRenderX || x - mRenderX > KeyboardWidth || y < mRenderY || y - mRenderY > KeyboardHeight) return -1;
return 0;
}
@@ -368,10 +368,10 @@
case TOUCH_DRAG:
break;
case TOUCH_RELEASE:
- if (x < startX - (mRenderW * 0.5)) {
+ if (x < startX - (KeyboardWidth * 0.5)) {
PageManager::NotifyKeyboard(KEYBOARD_SWIPE_LEFT);
return 0;
- } else if (x > startX + (mRenderW * 0.5)) {
+ } else if (x > startX + (KeyboardWidth * 0.5)) {
PageManager::NotifyKeyboard(KEYBOARD_SWIPE_RIGHT);
return 0;
}