Change summary
termui/termui.go | 15 +++++++++------
1 file changed, 9 insertions(+), 6 deletions(-)
Detailed changes
@@ -179,19 +179,22 @@ func newBugWithEditor(repo cache.RepoCacher) error {
var b cache.BugCacher
if err == input.ErrEmptyTitle {
ui.msgPopup.Activate(msgPopupErrorTitle, "Empty title, aborting.")
+ initGui(nil)
+
+ return errTerminateMainloop
} else {
b, err = repo.NewBug(title, message)
if err != nil {
return err
}
- }
- initGui(func(ui *termUI) error {
- ui.showBug.SetBug(b)
- return ui.activateWindow(ui.showBug)
- })
+ initGui(func(ui *termUI) error {
+ ui.showBug.SetBug(b)
+ return ui.activateWindow(ui.showBug)
+ })
- return errTerminateMainloop
+ return errTerminateMainloop
+ }
}
func addCommentWithEditor(bug cache.BugCacher) error {