Merge branch 'main' into feat/animated-dash

pull/169/head
Allison Ryan 4 years ago committed by GitHub
commit 2a7c922875
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -21,8 +21,7 @@ mixin Layered<T extends Forge2DGame> on BodyComponent<T> {
set layer(Layer value) { set layer(Layer value) {
_layer = value; _layer = value;
if (!isLoaded) { if (!isLoaded) {
// TODO(alestiago): Use loaded.whenComplete once provided. loaded.whenComplete(_applyMaskBits);
mounted.whenComplete(_applyMaskBits);
} else { } else {
_applyMaskBits(); _applyMaskBits();
} }

@ -57,8 +57,6 @@ void main() {
const expectedLayer = Layer.spaceshipEntranceRamp; const expectedLayer = Layer.spaceshipEntranceRamp;
final component = TestLayeredBodyComponent()..layer = expectedLayer; final component = TestLayeredBodyComponent()..layer = expectedLayer;
await game.ensureAdd(component); await game.ensureAdd(component);
// TODO(alestiago): modify once component.loaded is available.
await component.mounted;
_expectLayerOnFixtures( _expectLayerOnFixtures(
fixtures: component.body.fixtures, fixtures: component.body.fixtures,
@ -79,8 +77,6 @@ void main() {
component.layer = expectedLayer; component.layer = expectedLayer;
await game.ensureAdd(component); await game.ensureAdd(component);
// TODO(alestiago): modify once component.loaded is available.
await component.mounted;
_expectLayerOnFixtures( _expectLayerOnFixtures(
fixtures: component.body.fixtures, fixtures: component.body.fixtures,

Loading…
Cancel
Save