summaryrefslogtreecommitdiff
path: root/main.go
diff options
context:
space:
mode:
authorPaul Buetow <paul@buetow.org>2024-01-25 23:07:44 +0200
committerPaul Buetow <paul@buetow.org>2024-01-25 23:07:44 +0200
commit61436f9c7e6c00e9cd2c7c9d0d1d8d5cd93203bf (patch)
treec39007a628004a49f7358dfbb1ba0ba61942bb80 /main.go
parentfa83a3485af2181de73033ff2dea371872822452 (diff)
add build script
Diffstat (limited to 'main.go')
-rw-r--r--main.go5
1 files changed, 3 insertions, 2 deletions
diff --git a/main.go b/main.go
index 579f691..5ce41e7 100644
--- a/main.go
+++ b/main.go
@@ -19,7 +19,7 @@ const (
var windowSize = fyne.NewSize(200, 100)
-func createPreferenceWindow(a fyne.App) fyne.Window {
+func createPreferenceWindow(a fyne.App, mainWindow fyne.Window) fyne.Window {
window := a.NewWindow("Preferences")
window.Resize(windowSize)
directoryPreference := widget.NewEntry()
@@ -28,6 +28,7 @@ func createPreferenceWindow(a fyne.App) fyne.Window {
saveButton := widget.NewButton("Save", func() {
a.Preferences().SetString("Directory", directoryPreference.Text)
window.Hide()
+ mainWindow.Show()
})
preferencesContent := container.NewVBox(
@@ -63,7 +64,7 @@ func createMainWindow(a fyne.App) fyne.Window {
input,
button,
widget.NewButton("Preferences", func() {
- createPreferenceWindow(a).Show()
+ createPreferenceWindow(a, window).Show()
}),
))
window.Resize(windowSize)