{"action":"opened","issue":{"url":"https://api.github.com/repos/MetaMask/metamask-extension/issues/5149","repository_url":"https://api.github.com/repos/MetaMask/metamask-extension","labels_url":"https://api.github.com/repos/MetaMask/metamask-extension/issues/5149/labels{/name}","comments_url":"https://api.github.com/repos/MetaMask/metamask-extension/issues/5149/comments","events_url":"https://api.github.com/repos/MetaMask/metamask-extension/issues/5149/events","html_url":"https://github.com/MetaMask/metamask-extension/issues/5149","id":354437228,"node_id":"MDU6SXNzdWUzNTQ0MzcyMjg=","number":5149,"title":"Switching accounts on signing popup doesn't work","user":{"login":"brunobar79","id":1247834,"node_id":"MDQ6VXNlcjEyNDc4MzQ=","avatar_url":"https://avatars2.githubusercontent.com/u/1247834?v=4","gravatar_id":"","url":"https://api.github.com/users/brunobar79","html_url":"https://github.com/brunobar79","followers_url":"https://api.github.com/users/brunobar79/followers","following_url":"https://api.github.com/users/brunobar79/following{/other_user}","gists_url":"https://api.github.com/users/brunobar79/gists{/gist_id}","starred_url":"https://api.github.com/users/brunobar79/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/brunobar79/subscriptions","organizations_url":"https://api.github.com/users/brunobar79/orgs","repos_url":"https://api.github.com/users/brunobar79/repos","events_url":"https://api.github.com/users/brunobar79/events{/privacy}","received_events_url":"https://api.github.com/users/brunobar79/received_events","type":"User","site_admin":false},"labels":[{"id":257037922,"node_id":"MDU6TGFiZWwyNTcwMzc5MjI=","url":"https://api.github.com/repos/MetaMask/metamask-extension/labels/T00-bug","name":"T00-bug","color":"fc2929","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-08-27T19:01:15Z","updated_at":"2018-08-27T19:01:15Z","closed_at":null,"author_association":"CONTRIBUTOR","body":"<!--\r\nBEFORE SUBMITTING: PLEASE SEARCH TO MAKE SURE THIS ISSUE HAS NOT BEEN SUBMITTED\r\n-->\r\n\r\n**Describe the bug**\r\nIf you try to sign a message with account 1, and then switch to account 2 in the same signing popup,\r\nthe message gets signed with account 1 instead of 2\r\n\r\n**To Reproduce**\r\nSteps to reproduce the behavior:\r\n1. Make sure you have at least 2 accounts on metamask\r\n2. Go to https://danfinlay.github.io/js-eth-personal-sign-examples/\r\n3. Tap on any of the buttons\r\n4. Switch accounts inside the signing popup\r\n5. Sign the message\r\n\r\nIf you look at the console you'll see that the signature was recovered with the original account and not the one you switched after.\r\n\r\n**Expected behavior**\r\nThe message should be signed with the account that you selected in the popup.\r\n\r\n**Screenshots**\r\n![bug](https://user-images.githubusercontent.com/1247834/44679828-fd8b6a00-aa09-11e8-9d84-5e48d3a236c3.gif)\r\n\r\n\r\n**Browser details (please complete the following information):**\r\n - OS: macOS High Sierra\r\n - Browser: Chrome\r\n - MetaMask Version 4.9.3\r\n - New UI\r\n\r\n"}}
{"actor":{"display_login":"brunobar79"}}