Closed gnapse closed 5 months ago
The changes here fix two issues we detected while attempting to upgrade to this version of Reactist and the new Ariakit in todoist-web:
🟠 Opening the settings via keyboard while a menu is expanded, keeps the menu on top of the settings modal (https://share.cleanshot.com/SjvnsDLz)
https://github.com/Doist/reactist/assets/15199/632573ea-ea75-444b-87db-b0952e70220a
🟠 Clicking with the mouse outside a tooltip to dismiss it and then hovering buttons will keep the tooltips rendered indefinitely (https://share.cleanshot.com/Y4mt2xWT)
https://github.com/Doist/reactist/assets/15199/dbaf4897-07ee-4cd3-89fb-48880f96a480
npm run validate
CHANGELOG.md
package.json
package-lock.json
npm --no-git-tag-version version <major|minor|patch>
Short description
The changes here fix two issues we detected while attempting to upgrade to this version of Reactist and the new Ariakit in todoist-web:
🟠 Opening the settings via keyboard while a menu is expanded, keeps the menu on top of the settings modal (https://share.cleanshot.com/SjvnsDLz)
Screen recording
https://github.com/Doist/reactist/assets/15199/632573ea-ea75-444b-87db-b0952e70220a
🟠 Clicking with the mouse outside a tooltip to dismiss it and then hovering buttons will keep the tooltips rendered indefinitely (https://share.cleanshot.com/Y4mt2xWT)
Screen recording
https://github.com/Doist/reactist/assets/15199/dbaf4897-07ee-4cd3-89fb-48880f96a480
PR Checklist
npm run validate
and made sure no errors / warnings were shownCHANGELOG.md
package.json
andpackage-lock.json
(npm --no-git-tag-version version <major|minor|patch>
) ref