Skip to content

FOUR-26677: Fix inbox dashboard scroll clipping#8794

Open
eiresendez wants to merge 1 commit intodevelopfrom
defect/FOUR-26677
Open

FOUR-26677: Fix inbox dashboard scroll clipping#8794
eiresendez wants to merge 1 commit intodevelopfrom
defect/FOUR-26677

Conversation

@eiresendez
Copy link
Copy Markdown
Contributor

@eiresendez eiresendez commented Apr 27, 2026

Issue & Reproduction Steps

FOUR-26677 reports that dashboards opened from the Inbox sidebar can be clipped because the main Inbox content pane does not expose a vertical scrollbar.

Reproduction:

  1. Log in as a user assigned to a custom dashboard.
  2. Open /inbox.
  3. Select the assigned dashboard from the Dashboards section in the Inbox sidebar.
  4. Observe that /inbox/dashboard/:id renders content below the visible area, but the page cannot scroll to it.

Solution

  • Changed the main Inbox content wrapper to keep overflow: hidden only for the standard Inbox task list.
  • Changed dashboard/process views to use overflow: auto, allowing dashboard content taller than the viewport to scroll.

How to Test

  1. Login.
  2. Open https://processmaker.test/inbox.
  3. Click the test dashboard in the Inbox sidebar.
  4. Confirm /inbox/dashboard/2 shows a vertical scrollbar and all dashboard content can be reached.
  5. Return to /inbox and confirm the task list still renders normally.
  6. Optionally open a process from the sidebar and confirm it is not clipped.

Note: npx eslint resources/js/tasks/components/ParticipantHomeScreen.vue still reports pre-existing lint issues in this file unrelated to this change.

Related Tickets & Packages

ci:deploy

@processmaker-sonarqube
Copy link
Copy Markdown

Quality Gate passed Quality Gate passed

Issues
0 New issues
0 Fixed issues
0 Accepted issues

Measures
0 Security Hotspots
No data about Coverage
No data about Duplication

See analysis details on SonarQube

@eiresendez eiresendez changed the title Fix inbox dashboard scroll clipping FOUR-26677: Fix inbox dashboard scroll clipping Apr 27, 2026
@eiresendez eiresendez marked this pull request as ready for review April 27, 2026 18:29
@Kookster310
Copy link
Copy Markdown
Contributor

QA server K8S was successfully deployed https://ci-55e0f7ab35.engk8s.processmaker.net

@eiresendez eiresendez requested a review from mcraeteisha April 28, 2026 13:44
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.

3 participants