{"action":"created","issue":{"url":"https://api.github.com/repos/OpherV/gitflow4idea/issues/73","labels_url":"https://api.github.com/repos/OpherV/gitflow4idea/issues/73/labels{/name}","comments_url":"https://api.github.com/repos/OpherV/gitflow4idea/issues/73/comments","events_url":"https://api.github.com/repos/OpherV/gitflow4idea/issues/73/events","html_url":"https://github.com/OpherV/gitflow4idea/issues/73","id":89002328,"number":73,"title":"[Bug] \"Synchronize\" after starting a feature branch while inside another feature branch","user":{"login":"pstrnad","id":12813105,"avatar_url":"https://avatars.githubusercontent.com/u/12813105?v=3","gravatar_id":"","url":"https://api.github.com/users/pstrnad","html_url":"https://github.com/pstrnad","followers_url":"https://api.github.com/users/pstrnad/followers","following_url":"https://api.github.com/users/pstrnad/following{/other_user}","gists_url":"https://api.github.com/users/pstrnad/gists{/gist_id}","starred_url":"https://api.github.com/users/pstrnad/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pstrnad/subscriptions","organizations_url":"https://api.github.com/users/pstrnad/orgs","repos_url":"https://api.github.com/users/pstrnad/repos","events_url":"https://api.github.com/users/pstrnad/events{/privacy}","received_events_url":"https://api.github.com/users/pstrnad/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-06-17T12:21:36Z","updated_at":"2015-09-09T13:12:54Z","closed_at":null,"body":"When you are in a feature branch A and decide to start another feature branch B (or hotfix, release), this new branch is properly created from \"develop\", but Idea keeps the files cached. Therefore, in your new branch B you will see all the changes you did in branch A (which are not in develop). If you try to commit, you will also see that these changes from A will be committed as well.\r\n\r\nSolution is to click on \"Synchronize\" button in Idea (Ctrl + Alt + Y) after starting a new branch, which forces Idea to reload all files from the hard drive.\r\nCould you add a similar \"Synchronize\" call to the plugin?"},"comment":{"url":"https://api.github.com/repos/OpherV/gitflow4idea/issues/comments/138905110","html_url":"https://github.com/OpherV/gitflow4idea/issues/73#issuecomment-138905110","issue_url":"https://api.github.com/repos/OpherV/gitflow4idea/issues/73","id":138905110,"user":{"login":"pstrnad","id":12813105,"avatar_url":"https://avatars.githubusercontent.com/u/12813105?v=3","gravatar_id":"","url":"https://api.github.com/users/pstrnad","html_url":"https://github.com/pstrnad","followers_url":"https://api.github.com/users/pstrnad/followers","following_url":"https://api.github.com/users/pstrnad/following{/other_user}","gists_url":"https://api.github.com/users/pstrnad/gists{/gist_id}","starred_url":"https://api.github.com/users/pstrnad/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pstrnad/subscriptions","organizations_url":"https://api.github.com/users/pstrnad/orgs","repos_url":"https://api.github.com/users/pstrnad/repos","events_url":"https://api.github.com/users/pstrnad/events{/privacy}","received_events_url":"https://api.github.com/users/pstrnad/received_events","type":"User","site_admin":false},"created_at":"2015-09-09T13:12:54Z","updated_at":"2015-09-09T13:12:54Z","body":"Nope, I have it enabled (checked). Frame activation is when you switch from one tab (file) to another, and it seems that when I do that, the contents are actually synchronized.\r\n\r\nHowever, when I'm working on one file in a feature branch A, commit, then create a new feature branch B (through giflow plugin), the contents are not synchronized. So if I want to work on the same file, I have to remember to manually synchronize, or at least switch to a different file and back. Otherwise, I contaminate my new feature branch with everything that I did in the old branch."}}