{"action":"created","issue":{"url":"https://api.github.com/repos/osmandapp/Osmand/issues/6092","repository_url":"https://api.github.com/repos/osmandapp/Osmand","labels_url":"https://api.github.com/repos/osmandapp/Osmand/issues/6092/labels{/name}","comments_url":"https://api.github.com/repos/osmandapp/Osmand/issues/6092/comments","events_url":"https://api.github.com/repos/osmandapp/Osmand/issues/6092/events","html_url":"https://github.com/osmandapp/Osmand/issues/6092","id":363238175,"node_id":"MDU6SXNzdWUzNjMyMzgxNzU=","number":6092,"title":"Reproducible Search issues","user":{"login":"gunnar22","id":30504902,"node_id":"MDQ6VXNlcjMwNTA0OTAy","avatar_url":"https://avatars1.githubusercontent.com/u/30504902?v=4","gravatar_id":"","url":"https://api.github.com/users/gunnar22","html_url":"https://github.com/gunnar22","followers_url":"https://api.github.com/users/gunnar22/followers","following_url":"https://api.github.com/users/gunnar22/following{/other_user}","gists_url":"https://api.github.com/users/gunnar22/gists{/gist_id}","starred_url":"https://api.github.com/users/gunnar22/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gunnar22/subscriptions","organizations_url":"https://api.github.com/users/gunnar22/orgs","repos_url":"https://api.github.com/users/gunnar22/repos","events_url":"https://api.github.com/users/gunnar22/events{/privacy}","received_events_url":"https://api.github.com/users/gunnar22/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-09-24T17:07:02Z","updated_at":"2018-09-24T18:30:02Z","closed_at":null,"author_association":"NONE","body":"There is definitely a need to do some improvements with the users' experience of Search in OsmAnd. It has left me \"stunned\" a couple of times and unable to complete a search before I gave up. Now that I have learned some tricks (see my comment in #6076), I am able to succeed. \r\n\r\nI shall describe some search issues that are 100% reproducible.\r\nI pretend to be the average novice user here who has not learned the tricks. Here it goes:\r\nLet's say that I want to search for a street in Oslo (Norway). I assume that I have to first select city and then street. (This assumption is normal, isn't it, for a user in general, and also because on the ADDRESS tab of the main search page, OsmAnd offers both SELECT STREET in .... and SELECT CITY.)\r\nWhen I see SELECT STREET IN \"some other city\", I assume that first I have to change that other city into the one that I want to search in now.\r\n- Tap Search (magnifier glass)\r\n- ADDRESS tab\r\n- SELECT CITY\r\n- Type city or town: Oslo\r\n- Tap on result: Oslo (City)\r\n- Tap on SHOW OSLO ON THE MAP\r\nIt shows Oslo on the map. Good! Now, at this stage, I assume that I am done selecting city, and can now concentrate on selecting street in that city. \r\nOn the screen I see at the top\r\n\r\n<-- Oslo        X\r\nSHOW OSLO ON THE MAP\r\n...list of streets in Oslo...\r\n\r\nI do not want to scroll, I want a text field where I can write the street name to search for. \r\n(And besides, I wonder: Why does it propose to SHOW OSLO ON THE MAP when that is what I just did?)\r\n\r\nISSUE 1 (minor): Why propose to do again what it just did, i.e., SHOW 'found city' ON THE MAP?\r\n\r\nParticularly, I want to tap the SELECT STREET on the main search page, ADDRESS tab.\r\n\r\nI continue like this:\r\nX (upper right corner) to get done with selecting City and get to the main search page.\r\n\r\nIt takes me to the main search page.\r\nIt is still on the ADDRESS tab, which is fine.\r\nHere is the SELECT STREET that I want.\r\nHowever, it does **not** say\r\nSELECT STREET IN OSLO\r\nactually, it says\r\nSELECT STREET IN **BERGEN**\r\nbecause some time earlier today I was searching in Bergen.\r\n\r\n**ISSUE 2: After selecting a new city, it proposes the previous city for SELECT STREET**\r\n\r\nOne more little issue:\r\nI saw different behavior if I searched for Oslo or Orkanger in the SELECT CITY search. After the Oslo search and tapping on the search result it offered me to SHOW OSLO ON THE MAP. After the Orkanger search and tapping on the search result it went straight to showing Orkanger on the map. Why?\r\nI did this many many times back and forth, Oslo, Orkanger, Oslo, Orkanger, Oslo, Orkanger, Oslo, Orkanger. Via SELECT CITY. 100% reproducible.\r\n\r\nISSUE 3: Some searches offer SHOW xxx ON THE MAP, others just go straight to the map\r\n\r\nNow, my final searches were like this:\r\n- SELECT CITY\r\n- Oslo\r\nResult:\r\nOslo \\n City \\n Could not find anything: 10.0 km\r\n\r\nI.e., it both found Oslo and could not find anything\r\nI got this result several times, over and over again.\r\n\r\nISSUE 4: It reports both that it found the city that I searched for and that it can not find anything.\r\n\r\n\r\n**REBOOT OSMAND**\r\n\r\n\r\nISSUE 3 vanished after reboot. The search for Orkanger now offered SHOW ORKANGER ON THE MAP.\r\nAlthough it was 100% reproducible as described above, it vanished after reboot.\r\n\r\nISSUE 4 vanished after reboot.\r\nAfter reboot it went like this:\r\n- SELECT CITY\r\n- Oslo\r\nResult:\r\nOslo \\n City \\n Increase search radius\r\n\r\nISSUE 1 and ISSUE 2 are still reproducible after reboot.\r\nIf I were a OsmAnd developer I would start with ISSUE 2. (But do not forget the others).\r\n\r\nAnyway, OsmAnd is awesome. I use it every day. Thanks to the developers who give us this nice product!\r\n\r\n(OsmAnd+ 3.2.1)"},"comment":{"url":"https://api.github.com/repos/osmandapp/Osmand/issues/comments/424077594","html_url":"https://github.com/osmandapp/Osmand/issues/6092#issuecomment-424077594","issue_url":"https://api.github.com/repos/osmandapp/Osmand/issues/6092","id":424077594,"node_id":"MDEyOklzc3VlQ29tbWVudDQyNDA3NzU5NA==","user":{"login":"vshcherb","id":1042025,"node_id":"MDQ6VXNlcjEwNDIwMjU=","avatar_url":"https://avatars1.githubusercontent.com/u/1042025?v=4","gravatar_id":"","url":"https://api.github.com/users/vshcherb","html_url":"https://github.com/vshcherb","followers_url":"https://api.github.com/users/vshcherb/followers","following_url":"https://api.github.com/users/vshcherb/following{/other_user}","gists_url":"https://api.github.com/users/vshcherb/gists{/gist_id}","starred_url":"https://api.github.com/users/vshcherb/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vshcherb/subscriptions","organizations_url":"https://api.github.com/users/vshcherb/orgs","repos_url":"https://api.github.com/users/vshcherb/repos","events_url":"https://api.github.com/users/vshcherb/events{/privacy}","received_events_url":"https://api.github.com/users/vshcherb/received_events","type":"User","site_admin":false},"created_at":"2018-09-24T18:30:02Z","updated_at":"2018-09-24T18:30:02Z","author_association":"MEMBER","body":"That's pretty long issue it would be good to summarize in short or make a video. Probably you can join our telegram channel and explain in details https://t.me/joinchat/F23xLkRF4r5Er262jSsHww. \r\nAgain it looks like you issue is related not to search but to the sequence of \"Show on map\" actions which might be buggy but it is not clear why \"show on map\" would be used at all."}}
{"actor":{"display_login":"vshcherb"}}