Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(explore): cannot reorder dnd of Metrics #28269

Merged

Conversation

justinpark
Copy link
Member

@justinpark justinpark commented Apr 29, 2024

SUMMARY

Fixes target branch of #28111 to master.

Due to the issue of the metric dnd item containing with an invalid property name for dragIndex, the highlight dropzone has been overlapping with the dragging item. As a result, the dnd of metrics cannot be reordered effectively.

Fixes #28013
Fixes #28273

BEFORE/AFTER SCREENSHOTS OR ANIMATED GIF

Before:

before--dnd-metric-sortable.mov

After:

after--dnd-metric-sortable.mov

TESTING INSTRUCTIONS

Go to Charts
Get two metrics in the metrics pane for Table view
Try to reorder them.

ADDITIONAL INFORMATION

  • Has associated issue:Can not reorder dnd of Metrics #28013
  • Required feature flags:
  • Changes UI
  • Includes DB Migration (follow approval process in SIP-59)
    • Migration is atomic, supports rollback & is backwards-compatible
    • Confirm DB migration upgrade and downgrade tested
    • Runtime estimates and downtime expectations provided
  • Introduces new feature or API
  • Removes existing feature or API

@michael-s-molina
Copy link
Member

michael-s-molina commented Apr 30, 2024

@justinpark Can you link the original issues in a way that they will be automatically closed when the PR is merged? You can do this by using an isolated sentence in your PR description like "Fixes #28111" or linking the PR using the Development panel:
Screenshot 2024-04-30 at 08 48 37

The following sentence will NOT automatically close the issue:

Fixes target branch of #28111 to master.

I updated your PR description with:

Fixes #28013
Fixes #28273

@michael-s-molina michael-s-molina merged commit 7c8423a into apache:master May 1, 2024
31 of 32 checks passed
@michael-s-molina michael-s-molina added the v4.0 Label added by the release manager to track PRs to be included in the 4.0 branch label May 1, 2024
michael-s-molina pushed a commit that referenced this pull request May 1, 2024
jzhao62 pushed a commit to jzhao62/superset that referenced this pull request May 16, 2024
@mistercrunch mistercrunch added 🍒 4.0.1 🍒 4.0.2 🏷️ bot A label used by `supersetbot` to keep track of which PR where auto-tagged with release labels labels Jul 24, 2024
irublev pushed a commit to HighviewPower/superset that referenced this pull request Oct 29, 2024
vinothkumar66 pushed a commit to vinothkumar66/superset that referenced this pull request Nov 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🏷️ bot A label used by `supersetbot` to keep track of which PR where auto-tagged with release labels size/S v4.0 Label added by the release manager to track PRs to be included in the 4.0 branch 🍒 4.0.1 🍒 4.0.2 🚢 4.1.0
Projects
None yet
4 participants