GitBranch.vala
authorAlan Knowles <alan@roojs.com>
Wed, 14 Nov 2018 08:28:57 +0000 (16:28 +0800)
committerAlan Knowles <alan@roojs.com>
Wed, 14 Nov 2018 08:28:57 +0000 (16:28 +0800)
GitBranch.vala

index 960e019..e2cfc31 100644 (file)
@@ -44,6 +44,8 @@ public class GitBranch : Object
        {
                repo.branches = new Gee.HashMap<string,GitBranch>();
        
+       var branches =  new Gee.HashMap<string,GitBranch>();
+       
        string[] cmd = { "branch",   "--no-color", "--verbose", "--no-abbrev" , "-a"  };
         var res = repo.git( cmd );
         var lines = res.split("\n");
@@ -54,11 +56,17 @@ public class GitBranch : Object
                }
                GLib.debug("add branch %s", br.realName());
                 
-               repo.branches.set(br.realName(), br);
+               branches.set(br.realName(), br);
                if (br.active) {
                        repo.currentBranch = br;
                }
         }
+        
+        
+        
+        
+        repo.branches = branches;
+        
     
        
        }