Merge pull request #163 from Microsoft/fixnullderefbuttons

Fix null dereferencing issue for buttons
This commit is contained in:
Sam El-Husseini 2018-01-02 23:19:55 -08:00 committed by GitHub
commit dd9cf9014f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 2 additions and 1 deletions

View File

@ -66,6 +66,7 @@ namespace brick {
//% hidden
_update(curr: boolean) {
if (curr === null) return
if (this._isPressed == curr) return
this._isPressed = curr
if (curr) {

View File

@ -68,7 +68,7 @@ namespace sensors.internal {
if (info.sensor) return info.sensor._query()
return 0
}, (prev, curr) => {
if (info.sensor && curr !== null) info.sensor._update(prev, curr)
if (info.sensor && curr != null) info.sensor._update(prev, curr)
})
}