mirror of
				https://github.com/jesseduffield/lazygit.git
				synced 2025-10-30 23:57:43 +02:00 
			
		
		
		
	move update quit confirmation function into updates file
This commit is contained in:
		| @@ -401,14 +401,6 @@ func (gui *Gui) RunWithSubprocesses() { | ||||
| 	} | ||||
| } | ||||
|  | ||||
| func (gui *Gui) createUpdateQuitConfirmation(g *gocui.Gui, v *gocui.View) error { | ||||
| 	title := "Currently Updating" | ||||
| 	message := "An update is in progress. Are you sure you want to quit?" | ||||
| 	return gui.createConfirmationPanel(gui.g, v, title, message, func(g *gocui.Gui, v *gocui.View) error { | ||||
| 		return gocui.ErrQuit | ||||
| 	}, nil) | ||||
| } | ||||
|  | ||||
| func (gui *Gui) quit(g *gocui.Gui, v *gocui.View) error { | ||||
| 	if gui.State.Updating { | ||||
| 		return gui.createUpdateQuitConfirmation(g, v) | ||||
|   | ||||
| @@ -55,3 +55,11 @@ func (gui *Gui) onUpdateFinish(err error) error { | ||||
| 	} | ||||
| 	return nil | ||||
| } | ||||
|  | ||||
| func (gui *Gui) createUpdateQuitConfirmation(g *gocui.Gui, v *gocui.View) error { | ||||
| 	title := "Currently Updating" | ||||
| 	message := "An update is in progress. Are you sure you want to quit?" | ||||
| 	return gui.createConfirmationPanel(gui.g, v, title, message, func(g *gocui.Gui, v *gocui.View) error { | ||||
| 		return gocui.ErrQuit | ||||
| 	}, nil) | ||||
| } | ||||
|   | ||||
		Reference in New Issue
	
	Block a user