Closed restorer closed 5 years ago
class Bug13 { public function bug() : Void { function cb() : Void { // Safety: Cannot assign nullable value to not-nullable variable. // Even with `cb.sure()` or `cb.unsafe()` js.Browser.window.setTimeout(cb, 1000); } } }
See https://github.com/restorer/haxe-safety-bugs/blob/master/safetybugs/Main.hx#L172 for working example.
This is for Haxe 4.0.0-preview.5 and Safety from master.
Fixed in https://github.com/HaxeFoundation/haxe/pull/7717
See https://github.com/restorer/haxe-safety-bugs/blob/master/safetybugs/Main.hx#L172 for working example.