Skip to content

Fix filing status and share button responsiveness#15

Merged
daphnehanse11 merged 1 commit into
mainfrom
codex/fix-button-responsiveness
May 12, 2026
Merged

Fix filing status and share button responsiveness#15
daphnehanse11 merged 1 commit into
mainfrom
codex/fix-button-responsiveness

Conversation

@daphnehanse11
Copy link
Copy Markdown
Collaborator

@daphnehanse11 daphnehanse11 commented May 12, 2026

Fixes #14.\n\n## Findings\n- Filing status looked non-responsive because selecting a married filing status with one adult was immediately reconciled back to the prior valid status.\n- Copy share link could silently do nothing when the browser denied Clipboard API writes.\n- I also checked add/remove adult, add/remove dependent, reset, advanced inputs, program mode buttons, custom program checkboxes, employer health checkbox, Find cliffs, chart tabs, and chart legend toggles. No other broken buttons found.\n\n## Changes\n- Selecting a married filing status now adds the required second adult row before reconciliation.\n- Share link copy now tries a fallback copy path, shows Copy failed if the browser still blocks it, and reveals the share URL in a readonly field for manual copying.\n- Local Next dev now proxies base-path /api routes to the Python dev API so the controls load while testing.\n\n## Tests\n- npm run test\n- npm run build (rerun with network access for the configured Google font)\n- Browser audit against local Next + Python API dev servers

@vercel
Copy link
Copy Markdown

vercel Bot commented May 12, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
cliff-watch Ready Ready Preview, Comment May 12, 2026 6:17pm

Request Review

@daphnehanse11 daphnehanse11 force-pushed the codex/fix-button-responsiveness branch from ab7a556 to 09d9ed6 Compare May 12, 2026 18:15
@daphnehanse11 daphnehanse11 merged commit 4b5cd57 into main May 12, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

fix issues from yesterday demo

1 participant