From 90349fd435a4232bd2bdf1dddf813dba859660b5 Mon Sep 17 00:00:00 2001 From: david-swift Date: Sun, 23 Mar 2025 11:06:32 +0100 Subject: [PATCH] Fix file dialog children updates not working This was reported in https://forums.aparoksha.dev/d/5-at-state-and-fileexporter-dont-like-each-other --- Sources/Core/View/Dialogs/FileDialog.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Sources/Core/View/Dialogs/FileDialog.swift b/Sources/Core/View/Dialogs/FileDialog.swift index 566f343..0a39936 100644 --- a/Sources/Core/View/Dialogs/FileDialog.swift +++ b/Sources/Core/View/Dialogs/FileDialog.swift @@ -89,7 +89,7 @@ public struct FileDialog: AdwaitaWidget { guard let mainStorage = storage.content[.mainContent]?.first else { return } - child.updateStorage(storage, data: data, updateProperties: updateProperties, type: type) + child.updateStorage(mainStorage, data: data, updateProperties: updateProperties, type: type) if open.update, storage.fields["callbacks"] == nil { var unref: [OpaquePointer?] = [] let pointer = gtk_file_dialog_new()