Sourcetree 3.3.6 not updating UI content properly
Asked by Nitesh J:

All was working fine, but recently had to re-image work computer.

The files inside Sourcetree are not updating properly (Windows 10, installed by another user that has admin priv - I don't have admin priv)

In the following two scenarios i am getting the issue that file list is not updating:

\* if I try to switch branches or create a new branch .. the UI will not update to indicate that I have picked a new branch (i.e. the new branch will not be bolded)

\* if stage files or stage hunk the 'staged files' box in the 'file status' tab does not show the staged files

In both of the above scenarios if I simply restart Sourcetree then on re-open the files/branches are updated accordingly

Any tips on how I can fix this annoying and incorrect UI situation?


Answers:
author: JeffGaskill
body: I'm experiencing the same thing. Pressing F5 after fetching, making edits, etc. to refresh updates the UI. Annoying, but usable until fixed.

comments: author: Marius Bughiu
body: Same issue after updating to 3.3.6. Didn't know about F5 though, I would always close and open it back up again in order to refresh. Thanks for the tip.


author: Paul Clegg
body: Same issue here too, pressing F5 resolved any UI issues, cheers!


author: Sherwin Faria
body: The F5 workaround worked for me as well. As mentioned in some other issues (e.g. [#34111](https://community.atlassian.com/t5/Sourcetree-questions/Re-Manual-refresh-required-to-see-changed-files/qaq-p/1263697/comment-id/34111#M34111)) removing and recreating the bookmarks or re-opening the tab can also help, but is still a workaround as I find it can reoccur at some point.


author: Chris Weber
body: I wouldn't call it useable.

Way to easy to get out of sync, forget to F5 and wind up in a bad state.

See the workaround I posted below.


author: Muhammad Anas
body: [@Chris Weber](/t5/user/viewprofilepage/user-id/3692443)Agree. Switching to another branch and immediately pulling/pushing without pressing F5 has high probably of getting/manipulating wrong remote branch.


author: Kriszti?n Balla
body: Please "upvote" (+1) the reported bug here: <https://jira.atlassian.com/browse/SRCTREE-7108> by clicking as "Affected customer" in the "People" section on the right. Thanks.

comments: author: Sherwin Faria
body: Thanks, I also upvoted <https://jira.atlassian.com/browse/SRCTREEWIN-12705> for the Windows version.


author: Ian Washburn
body: Is it no longer possible to upvote on this bug?


author: tbroniewski
body: Possible, spot the option near upper right corner. Field: Affected customers


author: Chris Weber
body: Workaround from another thread on this issue:  
<https://community.atlassian.com/t5/Sourcetree-questions/After-Sourcetree-update-it-no-longer-refreshes-the-view/qaq-p/1267912>

1. Close your repository in SourceTree (click X on your repository tab)  
\*\*\* If you only have one repository open, just open a new tab (click +) and then try closing your actual repository again.  

2. Open your repository.

This worked for me.

comments: author: Adam Carrier
body: Worked for me too. Thanks for sharing!


author: mostakim_ornob
body: Worked like magic. Thanks a lot.


author: InvidFlower
body: Worked for me as well. Definitely was annoying and took me a bit to even realize what was going on.


author: Xiokraze
body: Thanks, this worked!


author: Bill OLeary
body: worked for me too! thanks for sharing


author: Vova Paukov
body: Nice it's working


author: zkon
body: Thanks, this also worked for me.


author: Claudio Wagner
body: Thanks for sharing!


author: Nilesh Deo
body: Works for me too.


author: Shahenshah Malik
body: Pressing F5 works as well


author: Marcelo_Brigato
body: Great easy fix!! Thanks!! :D


author: Kriszti?n Balla
body: You have to do this each time you restart SourceTree, right?


author: Muhammad Anas
body: [@Kriszti?n Balla](/t5/user/viewprofilepage/user-id/3709546)yeah, seems so


author: Paul Cabrera
body: It works, thanks


author: silent7
body: Thanks!!


author: Mai Stefanie Fette
body: works perfectly fine for me. Hope the issue gets solved soon still.


author: Khris W.
body: That was really messing with my workflow. Thank you for the solution!


author: berndlimburg
body: Worked, thanks! Hope it will be fixed anyhow.


author: henry86
body: MAGIC. WOWWWWWWWWWW


author: S_Michelbrink
body: It works untill i have to restart sourcetree, theni have to follow all the steps again.


author: James West-Sadler
body: Works for me too. Thanks!


author: John Perry
body: Works for me in 3.38 - thanks, [@Chris Weber](/t5/user/viewprofilepage/user-id/3692443) !


author: Jorge_Castillo_Ifema
body: It works, for mee too! thanks


author: johannesRR
body: Same for me, this patch completely broke my SourceTree. I reinstalled (deleted all old config files) and it worked for an hour or so, then it changed its behaviour back to your desription. Please, Atlassian, fix!

comments: author: Keir McGuffog
body: Yes, I'm seeing exactly the same although I believe I have full admin privileges on my Windows 10 machine.


author: Klein_ Chaz
body: Looks like they released a special version 3.3.8 that's supposed to fix the issue:

<https://jira.atlassian.com/browse/SRCTREEWIN-12705?_ga=2.69847512.954231623.1580225049-398746086.1579535293>

From the ticket:

The SourceTree_3.3.8 is released and solves the Refresh issue (F5).  
Changes link:  
[https://product-downloads.atlassian.com/software/sourcetree/windows/ga/ReleaseNotes_3.3.8.html](https://product-downloads.atlassian.com/software/sourcetree/windows/ga/ReleaseNotes_3.3.8.html?)

SourceTree 3.3.8 \[20 Jan 2020\]  
Changes  
Fixed file list not refreshing in first re-opened tab  
Fixed crash when double clicking file  
Fixed duplicate file appearing when checking a file

<br />

Download link:   
[https://product-downloads.atlassian.com/software/sourcetree/windows/ga/SourceTreeSetup-3.3.8.exe](https://product-downloads.atlassian.com/software/sourcetree/windows/ga/SourceTreeSetup-3.3.8.exe?)


author: crollsurf
body: Same issue and not sure if it is the reason I am seeing other issues that are making 3.3.6 unusable. I have unknowingly committed changes to the wrong branch and ended up with merge issues in main.


author: Roxana Stan
body: Removing the bookmark (tab) of the repository and opening it again solved this problem for me, but up until closing SourceTree - the bug comes back.


author: Sherwin Faria
body: Instead of +1 replies it would be better to make sure you \`Like\` the original question or reply to an existing solution and save the answers section for actual solutions. The email spam will become unbearable for those of us watching the issue.


author: jevans
body: Just updated to 3.3.6 a day ago. Went from a working version 3.3.4 and updated using the automatic update feature within the app

Any operation such as switching branches, staging files, committing files requires F5 to be pressed to have the UI update/catch up.

I've read, whilst researching this issue, that it may be related to Nvidia Quadro graphics cards. However, this machine has an Nvidia GeForce 2070 Super with the latest drivers installed.

Doesn't appear to be graphics related though - more the app not refreshing itself at all after an operation with the new version. Switching back to 3.3.4 brings back the correct behaviour.

Give me a message if you need a video example of behaviour.

Sourcetree Version 3.3.6

Windows Version 10.0.18363.535


author: Lisa Perelaer
body: Same. Extremely annoying...


author: ddox
body: Yep, same here. 3.3.6 rendered Sourcetree basically nonfunctional for me on Windows 10. I'm using the most recent git version 2.25 (released \~1 day ago, which might have something to do with it) installed on my system. Installing the previous Sourcetree release (3.3.4, <https://www.sourcetreeapp.com/download-archives>) fixes everything, but this version seems to have no option to turn off automatic updates, so I keep reopening Sourcetree to find that it has broken itself and updated to 3.3.6, which DOES have an update tab in the options menu where you can (potentially) disable updates \*eyeroll\*


author: Rodney Kite
body: I have the same issue. This update is buggy.


author: Peter Hoare
body: The problem is fixed - for me at least - in version 3.3.8 but that version appears to only be accessible via the links towards the end on this post:  

<https://community.atlassian.com/t5/Sourcetree-questions/Manual-refresh-required-to-see-changed-files/qaq-p/122994>


author: Caleb Ferguson
body: It's end of April now - having to press F5 after literally every action is getting tiresome. Any hope of an update?


author: Sylvco
body: +1


author: Jean-Fran?ois Delges
body: 3.3.7.3839 : same issue


author: Maksym Lytvynenko
body: please fix it!


author: Samixon
body: +2 people  
Attassian please fix it!

comments: author: katya
body: + the same problem


author: Alexandre Spieser
body: Same. Rolled back to 3.2.6 using the provided link in the comments:  
<https://www.sourcetreeapp.com/download-archives>


author: bleviton
body: I'm having the same issue in 3.3.7.


author: mohamed cherouati
body: Same, any fix ?


author: VaclavKaplan
body: I have the same problem + Terminal wont start


author: David Houghton
body: +1


author: michaelm23119
body: Upgraded Sourcetree to 3.3.6 this week and experiencing the same issue.

Have reverted back to an older version until this is fixed, as having the UI reflect the correct branch is critically important.

Thanks in advance.

comments: author: Bill OLeary
body: Is reverting a straightforward process?

I figured it out...

<https://www.sourcetreeapp.com/download-archives>


author: Kriszti?n Balla
body: [@Bill OLeary](/t5/user/viewprofilepage/user-id/626262)Thanks for the link. I deinstalled 3.3.6 and setup 3.3.4 again, until this bug is fixed. 3.3.6 does not show up as an update in 3.3.4 now. Maybe Atlassian is already aware of this bug. As far as I can see there has been no reaction from them concerning this issue. Quite disappointing.


author: saachinsiva
body: same here


author: francescoberardi
body: +1


author: tufik_chediak
body: +1