{"action":"created","issue":{"url":"https://api.github.com/repos/signalapp/Signal-Android/issues/7480","repository_url":"https://api.github.com/repos/signalapp/Signal-Android","labels_url":"https://api.github.com/repos/signalapp/Signal-Android/issues/7480/labels{/name}","comments_url":"https://api.github.com/repos/signalapp/Signal-Android/issues/7480/comments","events_url":"https://api.github.com/repos/signalapp/Signal-Android/issues/7480/events","html_url":"https://github.com/signalapp/Signal-Android/issues/7480","id":303679816,"number":7480,"title":"[4.17.0] Signal Pattern Unlock Screen Issues","user":{"login":"junitas","id":9994880,"avatar_url":"https://avatars3.githubusercontent.com/u/9994880?v=4","gravatar_id":"","url":"https://api.github.com/users/junitas","html_url":"https://github.com/junitas","followers_url":"https://api.github.com/users/junitas/followers","following_url":"https://api.github.com/users/junitas/following{/other_user}","gists_url":"https://api.github.com/users/junitas/gists{/gist_id}","starred_url":"https://api.github.com/users/junitas/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/junitas/subscriptions","organizations_url":"https://api.github.com/users/junitas/orgs","repos_url":"https://api.github.com/users/junitas/repos","events_url":"https://api.github.com/users/junitas/events{/privacy}","received_events_url":"https://api.github.com/users/junitas/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2018-03-09T00:15:47Z","updated_at":"2018-03-09T01:51:49Z","closed_at":null,"author_association":"CONTRIBUTOR","body":"<!-- This is a bug report template. By following the instructions below and filling out the sections with your information, you will help the developers to get all the necessary data to fix your issue.\r\nYou can also preview your report before submitting it. You may remove sections that aren't relevant to your particular case.\r\n\r\nBefore we begin, please note that this tracker is only for issues, not questions or comments.\r\n\r\nIf you are looking for support, please see our support center instead:\r\nhttps://support.whispersystems.org/\r\nor email support@whispersystems.org\r\n\r\nLet's begin with a checklist: replace the empty checkboxes [ ] below with checked ones [x] accordingly -->\r\n\r\nI have:\r\n- [x] searched open and closed issues for duplicates\r\n- [x] read https://github.com/WhisperSystems/Signal-Android/wiki/Submitting-useful-bug-reports\r\n\r\n----------------------------------------\r\n\r\n### Bug description\r\n\r\nRelated to #7475 and #7474\r\n\r\nThe Signal pattern unlock screen is displaying on top of the Android pattern unlock screen. Under certain screen timeout conditions described below, on waking an Android device the Signal unlock screen will display instead of the Android unlock screen and will sometimes remain displayed after inputting correct unlock pattern. If you then input your pattern into the Signal unlock screen, the Android unlock screen will display. After then unlocking your Android as usual, the Signal app will still require you to input the unlock pattern to unlock Signal.\r\n\r\n### Steps to reproduce\r\n- Set the Signal lock pattern timeout to be 1 minute\r\n- Set your Android lock pattern and set display timeout to 1 minute\r\n- Open Signal to the conversation list. Let sit for 1 minute to allow Android to lock, and then an additional minute for the Signal timeout to occur.\r\n- Press power button to attempt to unlock phone via pattern. Observe that Signal unlock screen is displayed.\r\n- After entering Signal unlock pattern, and then entering Android unlock pattern, observe that Signal is still locked.\r\n\r\n**Actual result:** Signal unlock screen is displayed before the Android unlock screen. Entering pattern does not immediately unlock Signal.\r\n**Expected result:** Android lock screen is displayed and Signal unlock screen is only displayed when you enter Signal.\r\n\r\n### Screenshots\r\n<!-- you can drag and drop images below -->\r\nNone as of now because android studio is a resource hog.\r\n\r\n\r\n### Device info\r\n<!-- replace the examples with your info -->\r\n**Device:** Nexus 6\r\n**Android version:** 7.0.0\r\n**Signal version:** 4.17.0\r\n\r\n### Link to debug log\r\nhttps://debuglogs.org/774c5c5af6648b2e279f7f884813d348d27a00817c05a7485b9ef42fcbfa20f7\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/signalapp/Signal-Android/issues/comments/371687040","html_url":"https://github.com/signalapp/Signal-Android/issues/7480#issuecomment-371687040","issue_url":"https://api.github.com/repos/signalapp/Signal-Android/issues/7480","id":371687040,"user":{"login":"johanw666","id":8427572,"avatar_url":"https://avatars0.githubusercontent.com/u/8427572?v=4","gravatar_id":"","url":"https://api.github.com/users/johanw666","html_url":"https://github.com/johanw666","followers_url":"https://api.github.com/users/johanw666/followers","following_url":"https://api.github.com/users/johanw666/following{/other_user}","gists_url":"https://api.github.com/users/johanw666/gists{/gist_id}","starred_url":"https://api.github.com/users/johanw666/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/johanw666/subscriptions","organizations_url":"https://api.github.com/users/johanw666/orgs","repos_url":"https://api.github.com/users/johanw666/repos","events_url":"https://api.github.com/users/johanw666/events{/privacy}","received_events_url":"https://api.github.com/users/johanw666/received_events","type":"User","site_admin":false},"created_at":"2018-03-09T01:51:49Z","updated_at":"2018-03-09T01:51:49Z","author_association":"NONE","body":"Then what do you do on a device without a fingerprint scanner (or one where it is not configured)? Revert to the old password, that disappears from the settings once you choose a pattern unlock?"}}
{"actor":{"display_login":"johanw666"}}