app: [Android] document DataDir limitations

Document that DataDir is not available before main.

References: https://todo.sr.ht/~eliasnaur/gio/229
Signed-off-by: CoyAce <AkeyCoy@gmail.com>
Signed-off-by: Elias Naur <mail@eliasnaur.com>
This commit is contained in:
CoyAce
2025-12-18 16:03:07 +08:00
committed by Elias Naur
parent 7bcb315ee1
commit 42bc707f7c
+2 -2
View File
@@ -130,8 +130,8 @@ func NewContext(ops *op.Ops, e FrameEvent) layout.Context {
// On iOS NSDocumentDirectory is queried. // On iOS NSDocumentDirectory is queried.
// For Android Context.getFilesDir is used. // For Android Context.getFilesDir is used.
// //
// BUG: DataDir blocks on Android until init functions // Note that on Android, DataDir blocks until main is called.
// have completed. // Don't call it from init functions or global variable initializers.
func DataDir() (string, error) { func DataDir() (string, error) {
return dataDir() return dataDir()
} }