I updated Sourcetree a few days ago to Version 3.3.6. Since then, the user interface does not update itself after I commit files, or change branches. It's like I didn't really do the thing that I just finished doing. If I close and reopen Sourcetree, Things come up correct.
Was there something in the last release that broke the user interface refreshing itself after certain operations?
Here's some steps to reproduce the problem I'm seeing:
1. Change some source files so that they appear in the 'Unstaged files' area in Sourcetree.
2. Select all the files
3. Click 'Stage All'
4. For me, the files all stay in the 'Unstaged Files' area and the 'Stage All' button disables.
5. Click onto a different project folder and then back onto the folder you started with.
6. The files are now in the 'Staged files' portion of the screen and the 'Stage All' button is enabled
This appears to be a serious bug in 3.3.6.
It is also discussed (with a workaround) here: https://community.atlassian.com/t5/Sourcetree-questions/Manual-refresh-required/qaq-p/1256362
I hope Atlassian are noticing this feedback?
I'm having the same issue after upgrading to version 3.3.6. Very frustrating and I'm hoping Atlassian are following this issue. Another work around other than re-starting is to move the window to another screen. (This worked for me as I have a dual screen setup)
I'll probably downgrade and hope this gets fixed soon.
Thanks to @curtiscode for starting this thread with the issue.
I'm also having the same problem.
A work-around (without having to restart Sourcetree) is to select a different option from the File Status drop-down, the change back to your previous selection (for me, I go from Pending to Untracked then back to Pending). Changed source files are then shown.
SHOWING the files is ALL it fixes, though.
If I stage/unstage, I have to switch the drop-down option again to see the UI updates.
Same thing if I make a commit.
Haven't figured out a work-around for the lack of branch updates (for example, after making the commit, the number on my branches doesn't increment for the number of commits different from remote. I have to restart to fix that. Same for after I push to remote.)
I really hope they fix this soon. I'm downgrading until they do.
This has been fixed in 126.96.36.19948
I manually downloaded and installed the update. (The automatic update failed as well so forced the upgrade)
A vulnerability has been published today in regards to Sourcetree for Windows. The goal of this article is to give you a summary of information we have gathered from Atlassian Community as a st...
Connect with like-minded Atlassian users at free events near you!Find an event
Connect with like-minded Atlassian users at free events near you!
Unfortunately there are no Community Events near you at the moment.Host an event
You're one step closer to meeting fellow Atlassian users at your local event. Learn more about Community Events