Skip to content

Conversation

@marcosmoura
Copy link
Contributor

Previous Behavior

presence values would only sync with canRender after a first render.

New Behavior

presence and canRender is now always synced

@marcosmoura marcosmoura requested a review from a team as a code owner October 4, 2023 15:17
@marcosmoura marcosmoura self-assigned this Oct 4, 2023
@marcosmoura marcosmoura added the Package: motion react-motion related changes label Oct 4, 2023
@marcosmoura marcosmoura requested a review from bsunderhus October 4, 2023 15:23
@fabricteam
Copy link
Collaborator

fabricteam commented Oct 4, 2023

Perf Analysis (@fluentui/react-components)

No significant results to display.

All results

Scenario Render type Master Ticks PR Ticks Iterations Status
Avatar mount 624 617 5000
Button mount 309 320 5000
Field mount 1130 1091 5000
FluentProvider mount 694 698 5000
FluentProviderWithTheme mount 73 82 10
FluentProviderWithTheme virtual-rerender 65 67 10
FluentProviderWithTheme virtual-rerender-with-unmount 78 86 10
InfoButton mount 6 20 5000
MakeStyles mount 881 870 50000
Persona mount 1746 1711 5000
SpinButton mount 1375 1395 5000

@codesandbox-ci
Copy link

codesandbox-ci bot commented Oct 4, 2023

This pull request is automatically built and testable in CodeSandbox.

To see build info of the built libraries, click here or the icon next to each commit SHA.

Latest deployment of this branch, based on commit 6a52555:

Sandbox Source
@fluentui/react 8 starter Configuration
@fluentui/react-components 9 starter Configuration

@fabricteam
Copy link
Collaborator

fabricteam commented Oct 4, 2023

📊 Bundle size report

Unchanged fixtures
Package & Exports Size (minified/GZIP)
react-components
react-components: Button, FluentProvider & webLightTheme
68.748 kB
19.742 kB
react-components
react-components: Accordion, Button, FluentProvider, Image, Menu, Popover
206.386 kB
59.287 kB
react-components
react-components: FluentProvider & webLightTheme
40.866 kB
13.546 kB
react-portal-compat
PortalCompatProvider
6.503 kB
2.22 kB
🤖 This report was generated against 60a911e66db784521a35c1e1ac0362a3f2d8169f

@size-auditor
Copy link

size-auditor bot commented Oct 4, 2023

Asset size changes

Size Auditor did not detect a change in bundle size for any component!

Baseline commit: 60a911e66db784521a35c1e1ac0362a3f2d8169f (build)

@marcosmoura marcosmoura enabled auto-merge (squash) October 5, 2023 08:28
Copy link
Contributor

@Hotell Hotell left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

pls see my comment

@marcosmoura marcosmoura merged commit 8eee0cd into microsoft:master Oct 6, 2023
@marcosmoura marcosmoura deleted the fix/react-motion/sync-presence-value-with-canRender branch November 15, 2023 15:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Package: motion react-motion related changes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants