Skip to content

fix: Tab title text cut issue#22486

Merged
somangshu merged 4 commits intoappsmithorg:releasefrom
priyanka-mahour:fix/tabTitleCut
Apr 20, 2023
Merged

fix: Tab title text cut issue#22486
somangshu merged 4 commits intoappsmithorg:releasefrom
priyanka-mahour:fix/tabTitleCut

Conversation

@priyanka-mahour
Copy link
Contributor

@priyanka-mahour priyanka-mahour commented Apr 17, 2023

Description

Fixed this issue: #21606 (comment)

Type of change

Please delete options that are not relevant.

  • Bug fix (non-breaking change which fixes an issue)

How Has This Been Tested?

Create a tabs widget
Add a tab
Add another tab titled "Send to Shipping"
'g' in the tab title shouldn't be cutting

  • Manual

Test Plan

Add Testsmith test cases links that relate to this PR

Checklist:

Dev activity

  • My code follows the style guidelines of this project
  • I have performed a self-review of my own code
  • I have commented my code, particularly in hard-to-understand areas
  • I have made corresponding changes to the documentation
  • My changes generate no new warnings
  • I have added tests that prove my fix is effective or that my feature works
  • New and existing unit tests pass locally with my changes
  • PR is being merged under a feature flag

QA activity:

  • Test plan has been approved by relevant developers
  • Test plan has been peer reviewed by QA
  • Cypress test cases have been added and approved by either SDET or manual QA
  • Organized project review call with relevant stakeholders after Round 1/2 of QA
  • Added Test Plan Approved label after reveiwing all Cypress test

@welcome
Copy link

welcome bot commented Apr 17, 2023

Welcome to the Appsmith community! Thank you for your first pull request and making this project better. 🤗 Please make sure that you raise a review request so your code change does not go unnoticed.

@priyanka-mahour priyanka-mahour changed the title Fix: Tab titles cut text issue fix: Tab title text cut issue Apr 17, 2023
@somangshu somangshu requested a review from jsartisan April 18, 2023 05:06
@somangshu
Copy link
Contributor

/build-deploy-preview env=release

@somangshu
Copy link
Contributor

/ok-to-test sha=a48a13e

@github-actions
Copy link

Deploying Your Preview: https://github.com/appsmithorg/appsmith/actions/runs/4728797637.
Workflow: On demand build Docker image and deploy preview.
skip-tests: ``.
env: release.
PR: 22486.
recreate: .

@github-actions
Copy link

Tests running at: https://github.com/appsmithorg/appsmith/actions/runs/4728800015.
Workflow: Appsmith External Integration Test Workflow.
Commit: a48a13e.
PR: 22486.
Perf tests will be available at https://app.appsmith.com/app/performance-infra-dashboard/pr-details-638dd7cd2913ba43778b915e?pr=22486&runId=4728800015_1

@somangshu
Copy link
Contributor

@priyanka-mahour please update you PR description properly!

@priyanka-mahour
Copy link
Contributor Author

@priyanka-mahour please update you PR description properly!

@somangshu updated PR description, let me know if I need to do anything else
I checked for adding labels, looks like I don't have access to add labels

@github-actions
Copy link

Workflow run: https://github.com/appsmithorg/appsmith/actions/runs/4728800015.
Commit: a48a13e.
The following are new failures, please fix them before merging the PR:

  1. cypress/integration/Regression_TestSuite/ClientSideTests/MobileResponsiveTests/HugWidgetValidationSpec.js

  2. cypress/integration/Regression_TestSuite/ClientSideTests/Widgets/JSONForm/JSONFrom_Modal_spec.js
To know the list of identified flaky tests - Refer here

@somangshu
Copy link
Contributor

/build-deploy-preview env=release

@github-actions
Copy link

Deploying Your Preview: https://github.com/appsmithorg/appsmith/actions/runs/4730844020.
Workflow: On demand build Docker image and deploy preview.
skip-tests: ``.
env: release.
PR: 22486.
recreate: .

@somangshu somangshu added Tab Widget Widgets Product This label groups issues related to widgets skip-testPlan labels Apr 18, 2023
@github-actions
Copy link

Deploy-Preview-URL: https://appsmith-j8i7pihii-get-appsmith.vercel.app

@somangshu
Copy link
Contributor

After checking the DP, looks like the bug is fixed

@somangshu
Copy link
Contributor

cc @chandannkumar @dilippitchika please verify once

@chandannkumar
Copy link

Tested this PR and LGTM

  • Tab title text cut issue is fixed
  • Tested on all canvas size

@somangshu
Copy link
Contributor

@prsidhu @marks0351 HugWidgetValidationSpec.js is failing here, Can you folks please check and give us a signoff, this is a UI change, hence I am concerned.

@github-actions
Copy link

Workflow run: https://github.com/appsmithorg/appsmith/actions/runs/4728800015.
Commit: a48a13e.
The following are new failures, please fix them before merging the PR:

  1. cypress/integration/Regression_TestSuite/ClientSideTests/MobileResponsiveTests/HugWidgetValidationSpec.js

  2. cypress/integration/Regression_TestSuite/ClientSideTests/Widgets/JSONForm/JSONFrom_Modal_spec.js
To know the list of identified flaky tests - Refer here

@marks0351
Copy link
Contributor

@priyanka-mahour could you pull the latest release so that we can run the tests again on the branch.

@priyanka-mahour
Copy link
Contributor Author

@priyanka-mahour could you pull the latest release so that we can run the tests again on the branch.

I have merged the latest release into my branch @marks0351
Please let me know if I need to do anything else

@marks0351
Copy link
Contributor

/ok-to-test

@github-actions
Copy link

Tests running at: https://github.com/appsmithorg/appsmith/actions/runs/4744109531.
Workflow: Appsmith External Integration Test Workflow.
Commit: ``.
PR: 22486.
Perf tests will be available at https://app.appsmith.com/app/performance-infra-dashboard/pr-details-638dd7cd2913ba43778b915e?pr=22486&runId=4744109531_1

@github-actions
Copy link

Workflow run: https://github.com/appsmithorg/appsmith/actions/runs/4744109531.
Commit: ``.
The following are new failures, please fix them before merging the PR:

  1. cypress/integration/Regression_TestSuite/ClientSideTests/Templates/Fork_Template_spec.js

To know the list of identified flaky tests - Refer here

@somangshu somangshu merged commit 8a04901 into appsmithorg:release Apr 20, 2023
@somangshu somangshu linked an issue Apr 20, 2023 that may be closed by this pull request
1 task
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Tab Widget Widgets Product This label groups issues related to widgets

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Bug]-[400]:Tab titles cut into text

6 participants