csp.js file throws client-side error with backend navigation
Nobody has claimed this yet.
Assessment
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Newbie friendliness
- 38/100
- Issue type
- Bug
- Clarity
- Mostly clear
- Activity status
- Stale
- Tech stack
- java, javascript, spring-boot
- Domain
- full-stack, web-dev
Research direction
Start on the 24.5-strict-csp branch and inspect csp.js alongside the DashboardView navigation shown in the reproduction steps. Reproduce the click in Chrome DevTools and trace the client-side errors. Done means navigating to ListView updates the URL without those console errors.
Written by the indexing model from the issue text.
Description
The 24.5-strict-csp branch was really hopeful for getting started with CSP. However when I start to add some backend navigation, it throws client-side errors and the url is not updated.
Steps to reproduce:
- In
DashboardView, add a button for backend navigation,add(new Button("Go to List", buttonClickEvent -> UI.getCurrent().navigate(ListView.class))); - Start the application, and open the Chrome Dev Tools.
- Observe that upon clicking the button, it throws the errors in the Chrome Dev console, and the url is not updated.
- Dominant language
- Java
- Stars
- 205
- Forks
- 194
- Avg merge
- 4h 53m
- Merged PRs (30d)
- 4
Getting set up
- Ships a Dockerfile or Docker Compose file
- No pull request template
- No contributing guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from vaadin/flow-crm-tutorial
-
waiting for author
Difficulty 3/5 1-2 days Newbie friendliness 35/100
vaadin/flow-crm-tutorial#264 · 2 comments ·
-
Difficulty 4/5 3-5 days Newbie friendliness 25/100
vaadin/flow-crm-tutorial#129 · 3 comments ·
-
Difficulty 3/5 1-2 days Newbie friendliness 20/100
vaadin/flow-crm-tutorial#113 · 6 comments ·
All issues in vaadin/flow-crm-tutorial
Similar issues
-
[Bug] DefaultSerializationExceptionWrapper does not implement Cleanable, so cleanup() is never invoked by codecsPossibly taken @binbin0325 claimed this today. Opencomponent/need-triage type/need-triage
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
Maintainers usually reply within 1 day
-
2026 Error Report
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
triplea-game/triplea#15096 ·
Maintainers usually reply within 1 day
-
[Bug][API] Switching workflow versions leaves schedules onlinePossibly taken @zhuangchong claimed this today. Open
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
apache/dolphinscheduler#18731 ·
Maintainers usually reply within 1 day
-
Implement JDBC Domain Enums (`SqlCategory`, `SqlExecutionStatus`, `SqlExecutionType`) in Core ModuleOpencore-module enhancement good first issue
Difficulty 1/5 1-3 hours Newbie friendliness 87/100
sdlc-pro/spring-lens#531 ·
Maintainers usually reply within 1 day