Skip to content

fix: prevent dashboard action menu scrolling#2922

Merged
Armanul46 merged 8 commits into
sovware:developmentfrom
syedgalib:fix/dashboard-listing-action-dropdown-scroll
Jul 23, 2026
Merged

fix: prevent dashboard action menu scrolling#2922
Armanul46 merged 8 commits into
sovware:developmentfrom
syedgalib:fix/dashboard-listing-action-dropdown-scroll

Conversation

@syedgalib

@syedgalib syedgalib commented Jul 15, 2026

Copy link
Copy Markdown
Collaborator

PR Type

What kind of change does this PR introduce?

  • Bugfix
  • Improvement
  • Security fix
  • New Feature
  • Refactoring (no functional changes, no api changes)
  • Build related changes
  • Text changes
  • Other... Please describe:

Description

This fixes the user dashboard listing action dropdown being clipped or positioned upward when only a few listings are displayed.

Root cause:
The responsive listing table owns horizontal overflow, which also makes it the vertical scroll container. With a short result set, an action dropdown could extend outside that container. The existing last-row rule also opened the menu upward even when there were too few preceding rows to contain it.

Changes:

  1. Reserved enough vertical space in the user dashboard listing table for action dropdowns when only a few listings are displayed.
  2. Kept the last action dropdown opening downward for one-to-three-row result sets so it uses the reserved space.
  3. Rebuilt the committed public LTR and RTL CSS assets.

How to test:

  1. Go to the frontend user dashboard listing table.
  2. Test with one, two, and three listings visible.
  3. Open the action dropdown on the last listing row.
  4. Confirm the dropdown opens downward and is fully visible.
  5. Test with a longer listing set.
  6. Confirm the existing last-row dropdown behavior still works correctly.
  7. Check both LTR and RTL styles.

Any linked issues

Fixes #

Checklist

@Armanul46 Armanul46 added this to the v8.8.7 milestone Jul 16, 2026
@Armanul46 Armanul46 modified the milestone: v8.8.7 Jul 16, 2026
@Armanul46 Armanul46 self-assigned this Jul 16, 2026

@RabbiIslamRony RabbiIslamRony left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@Armanul46 Armanul46 removed this from the v8.8.7 milestone Jul 16, 2026
@Armanul46 Armanul46 added this to the v8.8.8 milestone Jul 20, 2026

@RabbiIslamRony RabbiIslamRony left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks Good

@Armanul46
Armanul46 merged commit 961ea18 into sovware:development Jul 23, 2026
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