Files
Jinjing 365c53d34f fix: return native promise from awaitClick on Zone.js pages
Zone.js patches the global Promise with a non-native thenable. When a bare
`new Promise(...)` crosses the Electron executeJavaScript boundary, it's
serialized as-is, losing { page, target } and exposing __zone_symbol__*
fields instead. Wrap in an async IIFE to return a native promise that
Electron always unwraps correctly.
2026-07-22 14:13:44 -07:00
..