2.6.10
https://jsfiddle.net/waspinator/xqvfrtwL/2/
assign false to a property of a data object in Firefox 67.
the property should be false
the property becomes undefined
it works as expected on Safari 12 and Chrome 74
Tested on Firefox 67 and Nightly and the property is set to false
Hmm, that's weird. I tried on a half dozen computers with macOS, ubuntu, and Windows with the same result. Did you try using the linked jsfiddle or some other code?


lol what???
How is this closed? I encountered the same issue, whenever I set data fields to something that casts to false, it becomes undefined.
@posva care to explain that?

It looks like to be a problem of Firefox's devtools and unrelated to Vue. https://jsfiddle.net/09jzhm6o/
Hello, Firefox Console owner here. This is indeed a Firefox Console issue when evaluating a getter that returns false, "" or 0.
I'm working on a fix and will keep you updated. Thanks a lot for the report.
Update: The bug is now fixed in Firefox 69 (Beta). Should be in release at the beginning of September
Most helpful comment
Hello, Firefox Console owner here. This is indeed a Firefox Console issue when evaluating a getter that returns
false,""or0.I'm working on a fix and will keep you updated. Thanks a lot for the report.