Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

@gspencergoog
Copy link
Contributor

@gspencergoog gspencergoog commented May 14, 2019

This fixes propagation of needsCompositing from child widgets.

When needsCompositing is turned on by a child widget, it necessarily sets the needsCompositing bit of its parent widget, but RenderPointerListener was ignoring that piece of information and only turning on compositing if it thought it needed it for itself.

This corrects that, and adds a test for the condition, and updates a test that was affected by the change.

Fixes #32525 (again)

@gspencergoog gspencergoog requested a review from dkwingsmt May 14, 2019 21:58
@gspencergoog gspencergoog changed the title Fix needsCompositing propagation from child widgets. Fix RenderPointerListener needsCompositing propagation from child widgets. May 14, 2019
@gspencergoog gspencergoog force-pushed the fix_layer_transforms branch from bf2f965 to 2e9f978 Compare May 14, 2019 22:06
@gspencergoog gspencergoog force-pushed the fix_layer_transforms branch from 2e9f978 to 02bc4d7 Compare May 14, 2019 22:22
@gspencergoog gspencergoog force-pushed the fix_layer_transforms branch from 02bc4d7 to a759759 Compare May 14, 2019 22:54
@gspencergoog gspencergoog merged commit ed90d05 into flutter:master May 15, 2019
@gspencergoog gspencergoog deleted the fix_layer_transforms branch May 15, 2019 16:29
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Aug 6, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

RenderPointerListener breaks transforms.

3 participants