bug\patch: In UpdateCurrentStatus(): UpdateShell not always called if status changed
From: Gunnar Dalsnes <hardon_at_online.no>
Date: Thu, 27 Aug 2009 15:19:41 -0700 (PDT)
if ((newStatus != m_currentFullStatus)&&(m_ownStatus.IsVersioned()))
The m_currentFullStatus != svn_wc_status_none seems wrong, and causes a problem where the shell status is not refreshed if a WC don't have any changes. How the problem appears for me:
I rewrote the code how I think is more correct (patch) and it seems to fix the problem, thou it could be wrong (I didn't really understand the old code).
This is an archived mail posted to the TortoiseSVN Dev mailing list.