# HG changeset patch # User Chris Cannam # Date 1291064330 0 # Node ID 9ae4cc0055e8687034c13bf9660b881727a62bed # Parent 4986642800f0a6bdeb423872b22e6bd5c6134a3b * Do full log after commit (so as to get the right tip tag) diff -r 4986642800f0 -r 9ae4cc0055e8 mainwindow.cpp --- a/mainwindow.cpp Mon Nov 29 20:53:34 2010 +0000 +++ b/mainwindow.cpp Mon Nov 29 20:58:50 2010 +0000 @@ -1254,10 +1254,15 @@ foreach (Changeset *cs, currentHeads) delete cs; currentHeads = Changeset::parseChangesets(output); break; + + case ACT_COMMIT: + hgTabs->clearSelections(); + shouldHgStat = true; + needNewLog = true; // naive incremental log will give us a duplicate tip tag + break; case ACT_REMOVE: case ACT_ADD: - case ACT_COMMIT: case ACT_REVERT: hgTabs->clearSelections(); shouldHgStat = true;