Skip to content

Conversation

@kkakroo
Copy link
Contributor

@kkakroo kkakroo commented Aug 14, 2023

Previous Behavior

Accordion disabled hover cursor was not aligned with other components

New Behavior

Accordion disabled hover cursor is aligned with other components

Related Issue(s)

@kkakroo kkakroo requested a review from a team as a code owner August 14, 2023 17:59
@fabricteam
Copy link
Collaborator

fabricteam commented Aug 14, 2023

Perf Analysis (@fluentui/react-components)

Scenario Render type Master Ticks PR Ticks Iterations Status
InfoButton mount 12 11 5000 Possible regression
All results

Scenario Render type Master Ticks PR Ticks Iterations Status
Avatar mount 593 611 5000
Button mount 321 310 5000
Field mount 1146 1116 5000
FluentProvider mount 687 690 5000
FluentProviderWithTheme mount 81 80 10
FluentProviderWithTheme virtual-rerender 75 65 10
FluentProviderWithTheme virtual-rerender-with-unmount 76 77 10
InfoButton mount 12 11 5000 Possible regression
MakeStyles mount 848 854 50000
Persona mount 1692 1674 5000
SpinButton mount 1326 1353 5000

@codesandbox-ci
Copy link

codesandbox-ci bot commented Aug 14, 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 2a59fa3:

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

@fabricteam
Copy link
Collaborator

fabricteam commented Aug 14, 2023

📊 Bundle size report

Package & Exports Baseline (minified/GZIP) PR Change
react-accordion
Accordion (including children components)
88.592 kB
26.885 kB
88.688 kB
26.917 kB
96 B
32 B
react-components
react-components: Accordion, Button, FluentProvider, Image, Menu, Popover
203.471 kB
57.83 kB
203.567 kB
57.847 kB
96 B
17 B
Unchanged fixtures
Package & Exports Size (minified/GZIP)
react-components
react-components: Button, FluentProvider & webLightTheme
66.614 kB
18.512 kB
react-components
react-components: FluentProvider & webLightTheme
37.787 kB
12.387 kB
react-portal-compat
PortalCompatProvider
6.48 kB
2.203 kB
🤖 This report was generated against bf1049c8e38e7b11f6f042fdccf0f16746b4b6b7

@size-auditor
Copy link

size-auditor bot commented Aug 14, 2023

Asset size changes

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

Baseline commit: bf1049c8e38e7b11f6f042fdccf0f16746b4b6b7 (build)

@fabricteam
Copy link
Collaborator

fabricteam commented Aug 14, 2023

🕵 fluentuiv9 No visual regressions between this PR and main

@bsunderhus bsunderhus self-requested a review August 21, 2023 08:53
@bsunderhus
Copy link
Contributor

Great catch @kkakroo , thanks for the collaboration!

@sopranopillow sopranopillow merged commit a8256f1 into microsoft:master Aug 22, 2023
@kkakroo kkakroo deleted the accordion-disabled-cursor branch August 22, 2023 18:05
marcosmoura added a commit to marcosmoura/fluentui that referenced this pull request Aug 22, 2023
* master:
  Accordion : updated styles for accordion header cursor (microsoft#28850)
  Additional VR tests Charting Library (microsoft#28777)
  feat(react-motion): create react-motion-preview package scaffolding (microsoft#28947)
marcosmoura added a commit to marcosmoura/fluentui that referenced this pull request Aug 23, 2023
* master: (27 commits)
  feat: Add documentKeyboardEvent to OnVisibleChangeData when Tooltip is hidden via Escape (microsoft#28951)
  RFC: Component CSS Transitions/Animations on mount/unmount (microsoft#27328)
  8.0 Azure Theme: Details list row focus contrast a11y bug fix  (microsoft#28966)
  chore: update CODEOWNERS to some components to tag the current owner (microsoft#28949)
  fix(react-popover): Only apply modal attributes if the PopoverSurface traps focus (microsoft#28613)
  feat(react-table, react-components): export DataGridContextProvider (microsoft#28955)
  chore: decrease bundle size & adds fixtures (microsoft#28962)
  feat(react-utilities): create useAnimationFrame hook (microsoft#28948)
  fix(react-utilities): `useOnClickOutside` should consider text selection from inside to outside as inside click (microsoft#28765)
  docs(react-accordion): Added subcomponents to index story (microsoft#28956)
  applying package updates
  bugfix: ensure interop between assertSlots and old API (microsoft#28957)
  chore: rename imports from react-tree to react-components (microsoft#28946)
  applying package updates
  fix: Autofill queries the inputElement ownerDocument instead of document (microsoft#27312)
  Accordion : updated styles for accordion header cursor (microsoft#28850)
  Additional VR tests Charting Library (microsoft#28777)
  feat(react-motion): create react-motion-preview package scaffolding (microsoft#28947)
  chore: updates generator to use new slot API (microsoft#28916)
  chore: bumps version of esbuild-loader to v3.2.0 (microsoft#28878)
  ...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Bug]: AccordionItem disabled does not have correct cursor

4 participants