Skip to content

PB-1672: fix menu collapse#1331

Merged
pakb merged 2 commits intodevelopfrom
fix-PB-1672-menu-collapse
May 9, 2025
Merged

PB-1672: fix menu collapse#1331
pakb merged 2 commits intodevelopfrom
fix-PB-1672-menu-collapse

Conversation

@pakb
Copy link
Contributor

@pakb pakb commented May 8, 2025

Looks like some recent changes (tailwind?) have broken the now old Vue2 component that was handling the collapse animation for the menu.

There’s now alternative made in Vue3 (Vue Collapsed) we should migrate

Test link

@github-actions github-actions bot added the bug label May 8, 2025
@cypress
Copy link

cypress bot commented May 8, 2025

web-mapviewer    Run #5265

Run Properties:  status check passed Passed #5265  •  git commit e0cdbdce72: PB-1672: properly hide Vue dev tools when running Cypress
Project web-mapviewer
Branch Review fix-PB-1672-menu-collapse
Run status status check passed Passed #5265
Run duration 07m 00s
Commit git commit e0cdbdce72: PB-1672: properly hide Vue dev tools when running Cypress
Committer Pascal Barth
View all properties for this run ↗︎

Test results
Tests that failed  Failures 0
Tests that were flaky  Flaky 0
Tests that did not run due to a developer annotating a test with .skip  Pending 20
Tests that did not run due to a failure in a mocha hook  Skipped 0
Tests that passed  Passing 251
View all changes introduced in this branch ↗︎

@pakb pakb force-pushed the fix-PB-1672-menu-collapse branch from b8f69b7 to 78168df Compare May 8, 2025 16:11
Looks like some recent changes (tailwind?) have broken the now old Vue2 component that was handling the collapse animation for the menu.

There’s now alternative made in Vue3, we should migrate
@pakb pakb force-pushed the fix-PB-1672-menu-collapse branch 2 times, most recently from a99ebe7 to 4730699 Compare May 8, 2025 18:59
The current setup wasn't working, so I added a new "mode" to Vite to differentiate when we run Cypress or when we develop.

This is due to some test failing if the devtools are present (menuTray.cy.js is one example)
@pakb pakb force-pushed the fix-PB-1672-menu-collapse branch from 4730699 to e0cdbdc Compare May 8, 2025 20:03
@pakb pakb requested review from ltkum, schtibe and sommerfe May 8, 2025 20:37
@pakb pakb merged commit 89cb244 into develop May 9, 2025
6 checks passed
@pakb pakb deleted the fix-PB-1672-menu-collapse branch May 9, 2025 06:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants