From: <ri...@us...> - 2011-09-10 10:43:31
|
Revision: 4775 http://navit.svn.sourceforge.net/navit/?rev=4775&view=rev Author: rikky Date: 2011-09-10 10:43:25 +0000 (Sat, 10 Sep 2011) Log Message: ----------- Fix:android:Fix missing visual touch feedback in gui_internal after rev 4763 Revision Links: -------------- http://navit.svn.sourceforge.net/navit/?rev=4763&view=rev Modified Paths: -------------- trunk/navit/navit/android/src/org/navitproject/navit/NavitGraphics.java Modified: trunk/navit/navit/android/src/org/navitproject/navit/NavitGraphics.java =================================================================== --- trunk/navit/navit/android/src/org/navitproject/navit/NavitGraphics.java 2011-09-10 09:00:33 UTC (rev 4774) +++ trunk/navit/navit/android/src/org/navitproject/navit/NavitGraphics.java 2011-09-10 10:43:25 UTC (rev 4775) @@ -239,6 +239,7 @@ if (switch_value == MotionEvent.ACTION_DOWN) { touch_mode = PRESSED; + if (!in_map) ButtonCallback(ButtonCallbackID, 1, 1, x, y); // down mPressedPosition = new PointF(x, y); postDelayed(this, time_for_long_press); } @@ -295,7 +296,7 @@ } else if (touch_mode == PRESSED) { - ButtonCallback(ButtonCallbackID, 1, 1, x, y); // down + if (in_map) ButtonCallback(ButtonCallbackID, 1, 1, x, y); // down ButtonCallback(ButtonCallbackID, 0, 1, x, y); // up } touch_mode = NONE; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |