Skip to content

fix(ui-color-picker): prevent selection outside of ColorMixer when dr…#2145

Merged
ToMESSKa merged 1 commit intomasterfrom
INSTUI-4698-dragging-color-mixers-slider-selects-other-page-content
Oct 1, 2025
Merged

fix(ui-color-picker): prevent selection outside of ColorMixer when dr…#2145
ToMESSKa merged 1 commit intomasterfrom
INSTUI-4698-dragging-color-mixers-slider-selects-other-page-content

Conversation

@ToMESSKa
Copy link
Contributor

@ToMESSKa ToMESSKa commented Sep 16, 2025

…agging the indicator

INSTUI-4698

ISSUE:

TEST PLAN:

  • open the first example in ColorMixer
  • try and drag all three white indicator buttons to the edge of the palette then make the mouse leave the palette while holding the mouse down
  • nearby content or text should not get selected
  • ColorMixer should get focused when clicked on
  • ColorMixer should remain keyboard accessible (should be tabable, the indicator should be navigable with keyboard)
  • check the first two examples in ColorPicker, other page content should not get selected when indicators are getting dragged in the ColorMixer
  • the two examples should be keyboard accessible

@ToMESSKa ToMESSKa force-pushed the INSTUI-4698-dragging-color-mixers-slider-selects-other-page-content branch from 6cf6377 to a2645a7 Compare September 16, 2025 14:21
@github-actions
Copy link

github-actions bot commented Sep 16, 2025

PR Preview Action v1.6.2
Preview removed because the pull request was closed.
2025-10-01 09:47 UTC

@ToMESSKa ToMESSKa force-pushed the INSTUI-4698-dragging-color-mixers-slider-selects-other-page-content branch from a2645a7 to 7b27207 Compare September 16, 2025 14:44
@ToMESSKa ToMESSKa self-assigned this Sep 16, 2025
@ToMESSKa ToMESSKa requested review from HerrTopi and removed request for joyenjoyer September 25, 2025 07:44
@ToMESSKa ToMESSKa merged commit 2e2bd90 into master Oct 1, 2025
11 checks passed
@ToMESSKa ToMESSKa deleted the INSTUI-4698-dragging-color-mixers-slider-selects-other-page-content branch October 1, 2025 09:47
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