public async Task CascadeInputTransparentAppliesOnInsert(bool inputTransparent, bool cascadeInputTransparent, bool expected) { var control = new StackLayout() { InputTransparent = inputTransparent, CascadeInputTransparent = cascadeInputTransparent }; _ = await CreateHandlerAsync <LayoutHandler>(control); var child = new Button() { InputTransparent = false }; _ = await CreateHandlerAsync <ButtonHandler>(child); await InvokeOnMainThreadAsync(() => control.Insert(0, child)); Assert.Equal(expected, child.InputTransparent); }