From 262bf344ec342cb77ada6f338a8cabe0c7bf1348 Mon Sep 17 00:00:00 2001 From: Minizbot2012 Date: Sat, 9 May 2020 00:35:59 -0400 Subject: [PATCH] fix error if no file selected --- orbbind.go | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/orbbind.go b/orbbind.go index 460546b..3b810c4 100644 --- a/orbbind.go +++ b/orbbind.go @@ -32,7 +32,9 @@ func main() { dialog.ShowError(err, window) return } - orbweaver.SaveIntoKeymap(omap, writer) + if writer != nil { + orbweaver.SaveIntoKeymap(omap, writer) + } }, window) }), fyne.NewMenuItem("Load", func() { dialog.ShowFileOpen(func(reader fyne.FileReadCloser, err error) { @@ -40,9 +42,11 @@ func main() { dialog.ShowError(err, window) return } - omap = orbweaver.LoadFile(reader) - pages["main"].SetBindings(omap) - pages["side"].SetBindings(omap) + if reader != nil { + omap = orbweaver.LoadFile(reader) + pages["main"].SetBindings(omap) + pages["side"].SetBindings(omap) + } }, window) }))) window.SetMainMenu(mainMenu)