fix error if no file selected

pull/3/head
Minizbot2012 4 years ago
parent c22e89d4e1
commit 262bf344ec
No known key found for this signature in database
GPG Key ID: 977C8ADE12361917

@ -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)

Loading…
Cancel
Save