{"action":"created","issue":{"url":"https://api.github.com/repos/osmandapp/Osmand/issues/1842","labels_url":"https://api.github.com/repos/osmandapp/Osmand/issues/1842/labels{/name}","comments_url":"https://api.github.com/repos/osmandapp/Osmand/issues/1842/comments","events_url":"https://api.github.com/repos/osmandapp/Osmand/issues/1842/events","html_url":"https://github.com/osmandapp/Osmand/issues/1842","id":113522851,"number":1842,"title":"Hide Dashboard after critical messages","user":{"login":"sonora","id":845735,"avatar_url":"https://avatars.githubusercontent.com/u/845735?v=3","gravatar_id":"","url":"https://api.github.com/users/sonora","html_url":"https://github.com/sonora","followers_url":"https://api.github.com/users/sonora/followers","following_url":"https://api.github.com/users/sonora/following{/other_user}","gists_url":"https://api.github.com/users/sonora/gists{/gist_id}","starred_url":"https://api.github.com/users/sonora/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sonora/subscriptions","organizations_url":"https://api.github.com/users/sonora/orgs","repos_url":"https://api.github.com/users/sonora/repos","events_url":"https://api.github.com/users/sonora/events{/privacy}","received_events_url":"https://api.github.com/users/sonora/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/osmandapp/Osmand/labels/Nice%20to%20Have","name":"Nice to Have","color":"fbca04"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-10-27T07:27:32Z","updated_at":"2015-10-28T06:54:30Z","closed_at":null,"body":"Users who have selected SHOULD_SHOW_DASHBOARD_ON_START=false deliberately do not want to be bothered with seeing the Dashboard.\r\n\r\nWe have at least 2 occasions (\"dashboardOnMap.hasCriticalMessages\") when the dashboard pops up regardless, for the DashErrorFragment and the rate_us_fragment.\r\n\r\nSo for (SHOULD_SHOW_DASHBOARD_ON_START=false && dashboardOnMap.hasCriticalMessages=true), after these messages pop up (and unfortunately they come with the Dashboard), we  should automatically hide the Dashboard again after they are dealt with. (Now Dashboard remains visible, user has to actively hide it.)"},"comment":{"url":"https://api.github.com/repos/osmandapp/Osmand/issues/comments/151742597","html_url":"https://github.com/osmandapp/Osmand/issues/1842#issuecomment-151742597","issue_url":"https://api.github.com/repos/osmandapp/Osmand/issues/1842","id":151742597,"user":{"login":"vshcherb","id":1042025,"avatar_url":"https://avatars.githubusercontent.com/u/1042025?v=3","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":"2015-10-28T06:54:30Z","updated_at":"2015-10-28T06:54:30Z","body":"It should not be used during next startup, I think we still didn't make final decision which way to go. I guess for these case, it should be a separate screen (not dashboard, so we keep it untouched)."}}