Skip to content

fix: actions menu being hidden by long availability titles#27607

Merged
anikdhabal merged 1 commit intocalcom:mainfrom
deepanshurajput0:fix/availability-actions-overflow
Feb 4, 2026
Merged

fix: actions menu being hidden by long availability titles#27607
anikdhabal merged 1 commit intocalcom:mainfrom
deepanshurajput0:fix/availability-actions-overflow

Conversation

@deepanshurajput0
Copy link
Contributor

@deepanshurajput0 deepanshurajput0 commented Feb 4, 2026

What does this PR do?

This PR fixes a layout issue where long availability titles could cause the actions (ellipsis) menu to be hidden or misaligned.
The issue was caused by an extra flex container using full width, which prevented proper space allocation for the actions menu.

Visual Demo (For contributors especially)

A visual demonstration is strongly recommended, for both the original and new change (video / image - any one).

Video Demo (if applicable):

Before

Recording.2026-02-04.155228.mp4

After

Recording.2026-02-04.160008.mp4

Mandatory Tasks (DO NOT REMOVE)

  • I have self-reviewed the code.
  • I have updated the developer docs in /docs if this PR makes changes that would require a documentation change. N/A
  • I confirm automated tests are in place that prove my fix is effective or that my feature works.

How should this be tested?

  1. Navigate to the Availability / Schedule list page.
  2. Create or edit an availability with a very long title.
  3. Verify that:
    • The availability title truncates correctly.
    • The actions (ellipsis) menu remains visible and clickable.
  4. Test on both small and large screen sizes to ensure consistent behavior.
  • Are there environment variables that should be set?
    • None
  • What are the minimal test data to have?
    • A schedule with a long availability title
  • What is expected (happy path) to have (input and output)?
    • Input: Availability with a long title
    • Output: Title truncates correctly and the actions (ellipsis) menu remains visible and accessible
  • Any other important info that could help to test that PR?
    • Issue was reproducible before the change and no longer occurs after the fix

Open with Devin

@paragon-review
Copy link

paragon-review bot commented Feb 4, 2026

Paragon Review Unavailable

Hi @deepanshurajput0! To enable Paragon reviews on this repository, please register at https://home.polarity.cc

Once registered, connect your GitHub account and Paragon will automatically review your pull requests.

@graphite-app graphite-app bot added the community Created by Linear-GitHub Sync label Feb 4, 2026
Copy link
Contributor

@cubic-dev-ai cubic-dev-ai bot left a comment

Choose a reason for hiding this comment

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

No issues found across 1 file

Copy link
Member

@sahitya-chandra sahitya-chandra left a comment

Choose a reason for hiding this comment

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

LGTM

@sahitya-chandra sahitya-chandra added run-ci Approve CI to run for external contributors and removed run-ci Approve CI to run for external contributors labels Feb 4, 2026
@sahitya-chandra sahitya-chandra self-requested a review February 4, 2026 11:19
Copy link
Contributor

@devin-ai-integration devin-ai-integration bot left a comment

Choose a reason for hiding this comment

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

✅ Devin Review: No Issues Found

Devin Review analyzed this PR and found no potential bugs to report.

View in Devin Review to see 3 additional flags.

Open in Devin Review

Copy link
Member

@sahitya-chandra sahitya-chandra left a comment

Choose a reason for hiding this comment

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

Thanks for your contribution!!

@anikdhabal anikdhabal merged commit a1124ed into calcom:main Feb 4, 2026
109 of 118 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

community Created by Linear-GitHub Sync ready-for-e2e size/XS

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants