Partial Fix #5560 - Gitlive - branching wip
[gitlive] / NewBranch.vala
index 99733f4..602922e 100644 (file)
@@ -52,7 +52,6 @@ public class NewBranch : Object
         //listeners
         this.el.delete_event.connect( (self, event) => {
             this.el.hide();
-            this.running = false;
             return true; 
             //test  
         });
@@ -62,7 +61,6 @@ public class NewBranch : Object
                if (response_id == 0) {
                    _this.el.hide();    
                    this.running = false; 
-                       GitMonitor.gitmonitor.start();      
                        return;
                }
                 
@@ -75,24 +73,22 @@ public class NewBranch : Object
                // -- initial load can check the contents of the ticket files on first scan.
                var ticket_id = _this.ticketsel.selectedTicketId();
                
-               var success = true;
             if (this.repo != null) {
                var bn = _this.name.el.get_text();
                if (ticket_id != "" ) {
-                               success = this.repo.setActiveTicket( RooTicket.singleton().getById(ticket_id), bn);
+                               this.repo.setActiveTicket( RooTicket.singleton().getById(ticket_id), bn);
                        } else {
-                               success = this.repo.createBranchNamed(bn);
+                               this.repo.setActiveTicket( RooTicket.singleton().getById("-1"), bn);
                        }
             }
-            if (success) {
-                       GitMonitor.gitmonitor.restoreQueue( this.queue );
-                       GitMonitor.gitmonitor.runQueue();    
-                       GitMonitor.gitmonitor.start();
-               }
-            this.running = false;       
-               _this.el.hide();
+        
+            this.running = false; 
+        
+               this.el.hide();
+                
+                
+        
                 
-                 
         });
         this.el.show.connect( (self)  => {