Skip to content

Commit 3a1f7d5

Browse files
authored
chore(deps): update u-datalist & u-combobox (#4816)
1 parent b1fc5cb commit 3a1f7d5

7 files changed

Lines changed: 40 additions & 15 deletions

File tree

.changeset/fair-pets-arrive.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
---
2+
"@digdir/designsystemet-web": patch
3+
"@digdir/designsystemet-react": patch
4+
---
5+
6+
**Suggestion:** fixed an issue where value did not properly clear when moving focus between multiple instances

.changeset/sad-peas-enjoy.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"@digdir/designsystemet-css": patch
3+
---
4+
5+
**Suggestion:** now uses attribute `data-activedescendant` under the hood to add focus styling on option elements

.changeset/spotty-cups-ring.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
---
2+
"@digdir/designsystemet-web": patch
3+
---
4+
5+
update dependencies to new major version:
6+
- @u-elements/u-combobox to 2.0.4
7+
- @u-elements/u-datalist to 2.0.1

.changeset/stale-toys-tell.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"@digdir/designsystemet-web": patch
3+
---
4+
5+
**Suggestion:** fix to ensure input has role `combobox` (not `textbox`) on first render.

packages/css/src/suggestion.css

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -158,7 +158,9 @@
158158
}
159159
}
160160

161-
@composes ds-focus--inset from './base.css';
161+
&[data-activedescendant] {
162+
@composes ds-focus--visible--inset from './base.css';
163+
}
162164

163165
@media (hover: hover) and (pointer: fine) {
164166
&:not([data-empty]):hover {

packages/web/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -101,8 +101,8 @@
101101
},
102102
"dependencies": {
103103
"@floating-ui/dom": "^1.7.6",
104-
"@u-elements/u-combobox": "^1.0.7",
105-
"@u-elements/u-datalist": "^1.1.0",
104+
"@u-elements/u-combobox": "^2.0.4",
105+
"@u-elements/u-datalist": "^2.0.1",
106106
"@u-elements/u-details": "^1.0.0",
107107
"@u-elements/u-tabs": "^1.0.1"
108108
},

pnpm-lock.yaml

Lines changed: 12 additions & 12 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)