summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Dankov <tryagain@navit-project.org>2016-07-10 23:26:32 +0300
committerMichael Dankov <tryagain@navit-project.org>2016-07-10 23:26:32 +0300
commit1e638f6e57a0e0d6d691b08fcd27a6b610a6b362 (patch)
treedca8e25bb5763314cff330e628ca78e8f25f935d
parentb0644d54c0eed934055593da50155cbd0e10b261 (diff)
downloadnavit-1e638f6e57a0e0d6d691b08fcd27a6b610a6b362.tar.gz
Revert "Fix:gui_internal:Hide native keyboard when displaying POI search results"R6702
This reverts commit 53b333a617146bc304063f8ddd0dfe2927bb6064. That commit made POI filtering behave unexpectedly, returning empty result sets sometimes. I was able to reproduce it on x64 linux in following way: start POI filtering, then press "POIs" on the top to return to POI list, then press looking glass to start POI filter once again. I was unable to get non-empty results on my Android device. It also has introduced some valgrind warnings about accessing an already freed location after query text is entered and actual search is fired. Hope @mvglasow will take a closer look on this issue.
-rw-r--r--navit/gui/internal/gui_internal_poi.c4
1 files changed, 0 insertions, 4 deletions
diff --git a/navit/gui/internal/gui_internal_poi.c b/navit/gui/internal/gui_internal_poi.c
index 68ca67650..d4ffea8b3 100644
--- a/navit/gui/internal/gui_internal_poi.c
+++ b/navit/gui/internal/gui_internal_poi.c
@@ -449,7 +449,6 @@ gui_internal_cmd_pois_filter_do(struct gui_priv *this, struct widget *wm, void *
{
struct widget *w=data;
struct poi_param *param;
- GList *l;
if(!w->text)
return;
@@ -469,9 +468,6 @@ gui_internal_cmd_pois_filter_do(struct gui_priv *this, struct widget *wm, void *
gui_internal_poi_param_set_filter(param, w->text);
- l = g_list_previous(g_list_last(this->root.children));
- gui_internal_prune_menu(this, l->data);
-
gui_internal_cmd_pois(this,w,param);
gui_internal_poi_param_free(param);
}