Skip to content

fix:[M3-10280] - 'Description' preview view in SupportTicketDialog and QuotasIncreaseForm has overflow issues #12593

Merged
bill-akamai merged 2 commits intolinode:developfrom
bill-akamai:M3-10280
Jul 31, 2025
Merged

fix:[M3-10280] - 'Description' preview view in SupportTicketDialog and QuotasIncreaseForm has overflow issues #12593
bill-akamai merged 2 commits intolinode:developfrom
bill-akamai:M3-10280

Conversation

@bill-akamai
Copy link
Copy Markdown
Contributor

@bill-akamai bill-akamai commented Jul 28, 2025

Description 📝

This PR fixes text overflow issues in preview sections where long unbroken text strings would cause horizontal scrolling instead of wrapping properly.

Changes 🔄

  • Added wordBreak: 'break-word' and overflowWrap: 'break-word' styles to <QuotasIncreaseForm> and <SupportTicketDialog> preview content

Preview 📷

Before After
Long text causes horizontal scrolling in preview Long text wraps properly within container bounds

Verification steps

  • Navigate to /support/tickets and click "Open New Ticket"
  • Enter a very long and unbreaking string in the ticket description
  • Click on the "Preview" tab
  • Confirm the text content does not overflow horizontally
  • Repeat the same process for Quotes at /account/quotas > (Select an Object Storage Endpoint) > (Click on the 3-dot menu next to a quota in the Quotas table) > Request Increase > (Enter long text) > Click "Ticket Preview" dropdown
Author Checklists

As an Author, to speed up the review process, I considered 🤔

👀 Doing a self review
❔ Our contribution guidelines
🤏 Splitting feature into small PRs
➕ Adding a changeset
🧪 Providing/improving test coverage
🔐 Removing all sensitive information from the code and PR description
🚩 Using a feature flag to protect the release
👣 Providing comprehensive reproduction steps
📑 Providing or updating our documentation
🕛 Scheduling a pair reviewing session
📱 Providing mobile support
♿ Providing accessibility support


  • I have read and considered all applicable items listed above.

As an Author, before moving this PR from Draft to Open, I confirmed ✅

  • All tests and CI checks are passing
  • TypeScript compilation succeeded without errors
  • Code passes all linting rules

@bill-akamai bill-akamai self-assigned this Jul 28, 2025
@bill-akamai bill-akamai added the Bug Fixes for regressions or bugs label Jul 28, 2025
@bill-akamai bill-akamai marked this pull request as ready for review July 29, 2025 20:46
@bill-akamai bill-akamai requested a review from a team as a code owner July 29, 2025 20:46
@bill-akamai bill-akamai requested review from harsh-akamai and hasyed-akamai and removed request for a team July 29, 2025 20:46
@linode-gh-bot
Copy link
Copy Markdown
Collaborator

Cloud Manager UI test results

🔺 3 failing tests on test run #2 ↗︎

❌ Failing✅ Passing↪️ Skipped🕐 Duration
3 Failing692 Passing4 Skipped135m 6s

Details

Failing Tests
SpecTest
lke-create.spec.tsCloud Manager Cypress Tests→LKE Cluster Creation with ACL→with LKE IPACL account capability » LKE Cluster Creation with ACL→with LKE IPACL account capability
lke-create.spec.tsCloud Manager Cypress Tests→LKE Cluster Creation with ACL→with LKE IPACL account capability » LKE Cluster Creation with ACL→with LKE IPACL account capability
lke-create.spec.tsCloud Manager Cypress Tests→LKE Cluster Creation with ACL→with LKE IPACL account capability » LKE Cluster Creation with ACL→with LKE IPACL account capability

Troubleshooting

Use this command to re-run the failing tests:

pnpm cy:run -s "cypress/e2e/core/kubernetes/lke-create.spec.ts"

@hasyed-akamai hasyed-akamai added the Add'tl Approval Needed Waiting on another approval! label Jul 30, 2025
@github-project-automation github-project-automation bot moved this from Review to Approved in Cloud Manager Jul 30, 2025
@harsh-akamai harsh-akamai added Approved Multiple approvals and ready to merge! and removed Add'tl Approval Needed Waiting on another approval! labels Jul 30, 2025
@bill-akamai bill-akamai merged commit 231ba36 into linode:develop Jul 31, 2025
34 of 35 checks passed
@github-project-automation github-project-automation bot moved this from Approved to Merged in Cloud Manager Jul 31, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Approved Multiple approvals and ready to merge! Bug Fixes for regressions or bugs

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

4 participants