Semantic-Org / Semantic-UI

Semantic is a UI component framework based around useful principles from natural language.
http://www.semantic-ui.com
MIT License
51.07k stars 4.96k forks source link

[Accordion] Cannot re-expand in firefox: Transition: Element is no longer attached to DOM. Unable to animate. #7087

Open lynx44 opened 1 year ago

lynx44 commented 1 year ago

Steps

Using the demo page for Accordion:

  1. Use Firefox (tested in Windows 104.0.1)
  2. Click on What is a dog? to collapse the Accordion
  3. Click on What is a dog? to expand the Accordion
  4. Note that the Accordion does not expand, and a javscript error is logged.

Expected Result

The Accordion expands and shows content

Actual Result

The Accordion is not expanded, and encounters a javascipt error:

Transition: Element is no longer attached to DOM. Unable to animate. Use silent setting to surpress this warning in production. fade in

Version

2.4.2 (I noticed it on 2.2.2 as well)

Testcase

Use firefox and the demo page: https://semantic-ui.com/modules/accordion.html

GammaGames commented 1 year ago

Already reported in the community fork: https://github.com/fomantic/Fomantic-UI/issues/2412

They have a fix ready for the next release, which should be soon 🤞️ https://github.com/fomantic/Fomantic-UI/pull/2417

lynx44 commented 1 year ago

Great! I'm new to this framework, so I wasn't aware of fomantic. Thanks for the pointing me in the right direction!