Skip to content

Conversation

@KoolADE85
Copy link
Contributor

@KoolADE85 KoolADE85 commented Dec 1, 2025

Summary of key fixes:

  • Incorrect positioning of Popovers in Dropdowns/Datepickers when scrolled down the page in an embedded or DDK app. Fixed by switching from fixed to absolute positioning
  • Use radio items in single-select dropdowns (rather than checkboxes)
  • Restore default autoComplete=false in dcc.Input.
  • Change dcc.Input width to be "100%" by default, which matches the other components.
  • Improve how a Slider's inputs are displayed/hidden in various sizes.
  • Fix some accidentally hard-coded colours in dcc.Tabs.
  • Remove calendar icon from DatePicker

Fixes https://github.com/plotly/ddk-dash-docs/issues/3605, #3531

@github-actions
Copy link

github-actions bot commented Dec 1, 2025

Thank you for your contribution to Dash! 🎉

@KoolADE85 KoolADE85 changed the base branch from dev to v4 December 1, 2025 23:55
@KoolADE85 KoolADE85 force-pushed the bugfix/rc3-feedback branch from fe13441 to 566107b Compare December 2, 2025 22:55
const isEquivalent = (v1: number, v2: number) =>
v1 === v2 || (isNaN(v1) && isNaN(v2));

export enum HTMLInputTypes {
Copy link
Contributor Author

Choose a reason for hiding this comment

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

This is moved to types.ts

Comment on lines -94 to -97
// eslint-disable-next-line no-magic-numbers
const HIDE_AT_WIDTH = value.length === 1 ? 200 : 250;
// eslint-disable-next-line no-magic-numbers
const SHOW_AT_WIDTH = value.length === 1 ? 300 : 450;
Copy link
Contributor Author

Choose a reason for hiding this comment

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

Hiding/showing is now done in CSS.

@KoolADE85 KoolADE85 marked this pull request as ready for review December 3, 2025 21:36
Copy link
Contributor

@T4rk1n T4rk1n left a comment

Choose a reason for hiding this comment

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

💃

@KoolADE85 KoolADE85 merged commit cc21d09 into v4 Dec 4, 2025
18 of 21 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants