From 70e1129612765b14e5aace0155d4683c91cde951 Mon Sep 17 00:00:00 2001 From: Dees_Troy Date: Wed, 7 Aug 2013 15:52:20 +0000 Subject: Fix touch not working due to gr_fb_width returning 0 in some cases Change-Id: Id5ce607a181110118ebc647fc07d387a7a3dc660 --- gui/gui.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'gui') diff --git a/gui/gui.cpp b/gui/gui.cpp index 87556891d..9f221383e 100644 --- a/gui/gui.cpp +++ b/gui/gui.cpp @@ -185,6 +185,8 @@ input_thread (void *cookie) static struct timeval touchStart; HardwareKeyboard kb; string seconds; + int screen_width = gr_fb_width(); + int screen_height = gr_fb_height(); //start screen timeout threads blankTimer.setTimerThread(); @@ -198,7 +200,7 @@ input_thread (void *cookie) struct input_event ev; int state = 0, ret = 0; - ret = ev_get (&ev, dontwait); + ret = ev_get (&ev, dontwait, &screen_width, &screen_height); if (ret < 0) { -- cgit v1.2.3