From 5031d98a7046f06f963bc42fa16dc088331c0b52 Mon Sep 17 00:00:00 2001 From: Cory LaViska Date: Tue, 2 Sep 2025 16:41:58 -0400 Subject: [PATCH] flip color picker to keep it in the viewport --- packages/webawesome/docs/docs/resources/changelog.md | 1 + .../webawesome/src/components/color-picker/color-picker.ts | 4 ++++ 2 files changed, 5 insertions(+) diff --git a/packages/webawesome/docs/docs/resources/changelog.md b/packages/webawesome/docs/docs/resources/changelog.md index 6a9b80dfb..ab526699e 100644 --- a/packages/webawesome/docs/docs/resources/changelog.md +++ b/packages/webawesome/docs/docs/resources/changelog.md @@ -33,6 +33,7 @@ Components with the Experimental badge sh - Fixed spacing in `` when both clear and password toggle icons are present [issue:1325] - Fixed a bug in `` and `` where changing appearances dynamically would render incorrectly [issue:1178] - Fixed a bug in `` that prevented the value from changing when assigning non-string values to `value` [issue:1323] +- Fixed a bug in `` that prevent the picker from staying in the viewport ## 3.0.0-beta.4 diff --git a/packages/webawesome/src/components/color-picker/color-picker.ts b/packages/webawesome/src/components/color-picker/color-picker.ts index 12413922f..25b94b9ec 100644 --- a/packages/webawesome/src/components/color-picker/color-picker.ts +++ b/packages/webawesome/src/components/color-picker/color-picker.ts @@ -1327,6 +1327,10 @@ export default class WaColorPicker extends WebAwesomeFormAssociatedElement { distance="0" skidding="0" sync="width" + flip + flip-fallback-strategy="best-fit" + shift + shift-padding="10" aria-disabled=${this.disabled ? 'true' : 'false'} @wa-after-show=${this.handleAfterShow} @wa-after-hide=${this.handleAfterHide}