DSACMS / DSACMS/dedupliFHIR

Submit button does not work when viewport height is too low

Open
#70 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

bug dedupliFHIR
Dominant language
Python
Stars
9
Forks
3
PR merge metrics
No merged PRs in 30d

Description

Describe the bug
When the window viewport height is below 490px, the Submit button of the Electron app becomes un-clickable. I believe this is due to the CMS.gov watermark overlay at the bottom of the screen creating an invisible overlay that has a higher z-index than the Submit button, so when they overlap, the Submit button is no longer clickable.

To Reproduce
Steps to reproduce the behavior:

  1. Start the Electron app
  2. Decrease the window height to below 490px
  3. Try to click the Submit button. Instead of a pointer mouse cursor, it stays on the default cursor.

Expected behavior
The Submit button should be clickable (and should switch to the pointer cursor to indicate that it is clickable).

Actual behavior
The Submit button appears to be blocked by an invisible overlay and does not register any clicks.

Screenshots
If applicable, add screenshots to help explain your problem.

Device Info:

  • OS: MacOS Sonoma 14.5
  • Electron Version: 28.0

Additional context
Add any other context about the problem here.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start the Electron app and reproduce the issue by reducing the window height below 490px. Inspect the Submit button and CMS.gov watermark layout where their regions overlap, then verify that the button remains clickable and shows the pointer cursor at the affected height.

Written by the indexing model from the issue text.

Assessment

Tech stack
electron
Domain
desktop
Issue type
Bug
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Clearly specified
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.