Skip to content

Conversation

@ktmud
Copy link
Member

@ktmud ktmud commented Jan 26, 2021

SUMMARY

Add back the missing select menu background . Regression introduced by #12649 and #12699

Closes #12746

BEFORE/AFTER SCREENSHOTS OR ANIMATED GIF

Before

scroll-missing-bg.mp4

After

scroll-has-bg.mp4

The hover background not extending to full-width is harder to fix. Let's save it for next time.

TEST PLAN

Manual verification.

ADDITIONAL INFORMATION

  • Has associated issue: see SUMMARY
  • Changes UI
  • Requires DB Migration.
  • Confirm DB Migration upgrade and downgrade tested.
  • Introduces new feature or API
  • Removes existing feature or API

@ktmud ktmud requested a review from junlincc January 26, 2021 04:53
@ktmud
Copy link
Member Author

ktmud commented Jan 26, 2021

cc @adam-stasiak

@junlincc junlincc added the explore:control Related to the controls panel of Explore label Jan 26, 2021
@codecov-io
Copy link

codecov-io commented Jan 26, 2021

Codecov Report

Merging #12759 (91afdb5) into master (ab741d7) will decrease coverage by 0.50%.
The diff coverage is n/a.

Impacted file tree graph

@@            Coverage Diff             @@
##           master   #12759      +/-   ##
==========================================
- Coverage   66.89%   66.38%   -0.51%     
==========================================
  Files        1021     1021              
  Lines       50015    50013       -2     
  Branches     4907     4907              
==========================================
- Hits        33456    33202     -254     
- Misses      16434    16682     +248     
- Partials      125      129       +4     
Flag Coverage Δ
cypress 50.55% <ø> (-0.39%) ⬇️
javascript 61.31% <ø> (ø)
python 63.40% <ø> (-0.70%) ⬇️

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files Coverage Δ
superset-frontend/src/components/Select/styles.tsx 86.30% <ø> (ø)
superset/db_engines/hive.py 0.00% <0.00%> (-85.72%) ⬇️
superset/sql_validators/postgres.py 50.00% <0.00%> (-50.00%) ⬇️
superset/db_engine_specs/hive.py 73.84% <0.00%> (-17.31%) ⬇️
...et-frontend/src/SqlLab/reducers/getInitialState.js 33.33% <0.00%> (-16.67%) ⬇️
superset-frontend/src/reduxUtils.ts 70.88% <0.00%> (-8.87%) ⬇️
superset/databases/commands/create.py 83.67% <0.00%> (-8.17%) ⬇️
superset/databases/commands/update.py 85.71% <0.00%> (-8.17%) ⬇️
superset/connectors/sqla/models.py 84.31% <0.00%> (-6.28%) ⬇️
superset/db_engine_specs/sqlite.py 90.62% <0.00%> (-6.25%) ⬇️
... and 18 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update ab741d7...91afdb5. Read the comment docs.

Copy link
Member

@junlincc junlincc left a comment

Choose a reason for hiding this comment

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

Screen Shot 2021-01-25 at 9 08 11 PM

LGTM. i honestly don't know how that two PRs introduce this regression, almost uncatchable. just learning one bug at a time. thanks for the fix

@ktmud ktmud merged commit e8857ba into apache:master Jan 26, 2021
villebro pushed a commit that referenced this pull request Jan 26, 2021
@ktmud ktmud deleted the select-menu-background branch January 26, 2021 08:25
amitmiran137 pushed a commit to nielsen-oss/superset that referenced this pull request Jan 26, 2021
* master: (52 commits)
  docs: Updates to Superset Site for 1.0 (apache#12626)
  test(native-filters): scoping tree in native filters modal (apache#12655)
  Fix tests errors and warnings - iteration 3 (apache#12212) (apache#12219)
  Fix tests errors and warnings - iteration 5 (apache#12212) (apache#12224)
  Fix tests errors and warnings - iteration 6 (apache#12212) (apache#12227)
  feat(native-filters): apply scoping of native filters to dashboard (apache#12716)
  Fix tests errors and warnings - iteration 4 (apache#12212) (apache#12223)
  Fix tests errors and warnings - iteration 7 (apache#12212) (apache#12245)
  fix: missing select menu background (apache#12759)
  fix(explore): incorrect missing datasource condition (apache#12758)
  feat: default timepicker to last week when dataset is changed (apache#12609)
  feat(explore): allow opening charts with missing dataset (apache#12705)
  chore: upgrade Cypress to 6.2.1 (apache#12605)
  refactor(explore): Enhance Dataset and Control panel Collapse components (apache#12218)
  feat: Adding option to set_database_uri CLI command (apache#12740)
  docs: Fixed typo on line 348 (apache#12739)
  Fix tests errors and warnings - iteration 2 (apache#12212) (apache#12214)
  docs: Remove gatsby-plugin-offline (apache#12693)
  test: oracle engine spec (apache#12615)
  test: hive db engine spec (apache#12520)
  ...
@mistercrunch mistercrunch added 🍒 1.0.1 Cherry-picked to 1.0.1 🏷️ bot A label used by `supersetbot` to keep track of which PR where auto-tagged with release labels 🚢 1.2.0 First shipped in 1.2.0 labels Mar 12, 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 explore:control Related to the controls panel of Explore size/XS v1.0.1 🍒 1.0.1 Cherry-picked to 1.0.1 🚢 1.2.0 First shipped in 1.2.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[explore] scrolling left-right in dropdown causes layers glitch

5 participants