Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Bug]: Venus: Crash when selecting elements in the Picker Drop down and opening the Picker Drop down Menu. #3368

Closed
1 task done
abhimisadb opened this issue Jun 27, 2023 · 2 comments
Labels
bug Something isn't working Post overlay API Review after Overlay V2 Ships triage An issue needing triage

Comments

@abhimisadb
Copy link

abhimisadb commented Jun 27, 2023

Code of conduct

  • I agree to follow this project's code of conduct.

Impacted component(s)

Spectrum Picker Drop Down

Expected behavior

There should be no Crash when opening the Spectrum Picker dropdown popover.

Actual behavior

After selecting the Menu item from the Picker Drop down few times, attempting to open the Picker Drop down causes Crash.

Crash stack is seen in the attached Screenshot.

Spectrum Picker Version used is 0.15.0.

Screenshots

GeneratePopoverissue

What browsers are you seeing the problem in?

Chrome

How can we reproduce this issue?

Please Access this url https://dev-main.illustrator.adobe.com/new?iamdeveloper.

  1. Go to Artboard tool (8th icon on the Left bar).
  2. open Properties panel (Second icon on Right bar)
    3)Click on the "Artboard preset" Drop down.
    4)Select the Elements from the Picker few times.
  3. Observe the Crash on opening the Picker.

Sample code that illustrates the problem

No response

Logs taken while reproducing problem

Logs. Also seen in the Screenshot below.
index.8a9013d426898b1d487d.js:2931 TypeError: Cannot read properties of undefined (reading 'children')
at q.generatePopover (vendor-startup-spectrum-web-components.b39b7f8bade163ba0736.js:6856:3063)
at q.openMenu (vendor-startup-spectrum-web-components.b39b7f8bade163ba0736.js:6856:3159)
at q.update (vendor-startup-spectrum-web-components.b39b7f8bade163ba0736.js:6893:241)
at q.performUpdate (index.8a9013d426898b1d487d.js:3267:91627)
at q.scheduleUpdate (index.8a9013d426898b1d487d.js:3267:91274)
at q._$Ej (index.8a9013d426898b1d487d.js:3267:91182)
(anonymous) @ index.8a9013d426898b1d487d.js:2931

GeneratePopoverissue
@abhimisadb abhimisadb added bug Something isn't working triage An issue needing triage labels Jun 27, 2023
@Westbrook
Copy link
Contributor

Without an abstract reproduction of the situation you are encountering, there will be very little that we can provide in the way of supporting a resolution here. Please take a look at https://studio.webcomponents.dev/edit/collection/fO75441E1Q5ZlI0e9pgq/Muvuvbd79YCP9tcdtnsW?p=README.md and find an element starter that would be good for sharing the experience that you have encountered.

@Westbrook Westbrook added the Post overlay API Review after Overlay V2 Ships label Jul 14, 2023
@Westbrook Westbrook mentioned this issue Jul 17, 2023
21 tasks
@Westbrook
Copy link
Contributor

Closing this with the expectation that it is closed by #3456. If that is not the case, please feel free to reopen this with additional reproduction steps or an abstract recreation of this issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working Post overlay API Review after Overlay V2 Ships triage An issue needing triage
Projects
None yet
Development

No branches or pull requests

2 participants