ReviewOS

also looking at this

craft-native/craft

fix(ios): preserve busy errors through dispatch

#270
Merged glennmichael123 wants to merge codex/ios-busy-dispatch into main
3 files +33 -13
packages/zig/src/bridge_mobile_imagepicker.zigmodified+1-1
Changes to packages/zig/src/bridge_mobile_imagepicker.zig
@@ -1434,7 +1434,7 @@ test "a delegate callback with no call recorded touches no slot" {
14341434test "the pool refusal is an error the caller sees, not a dropped call" {
14351435 try testing.expectEqual(
14361436 bridge_error.BridgeError.Busy,
1437 poolFull(A.open_camera),
1437 bridge_error.fromHandlerError(poolFull(A.open_camera)),
14381438 );
14391439}
14401440