We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
scrollIntoView
1 parent b7cc4f5 commit 4aa6ea2Copy full SHA for 4aa6ea2
.changeset/stale-jokes-bow.md
@@ -0,0 +1,5 @@
1
+---
2
+'svelte-ux': patch
3
4
+
5
+fix(SelectField|MenuItem): Restore `scrollIntoView` for highlighted item due to reactivity regression. Resolves #553
packages/svelte-ux/src/lib/components/MenuItem.svelte
@@ -36,14 +36,17 @@
36
37
// Clear theme to not expose to Button
38
settings({ ...getSettings(), components: {} });
39
40
+ // Needs variable to restore reactivity.
41
+ $: actions = (node: HTMLElement) => [scrollIntoViewAction(node, scrollOptions)];
42
</script>
43
44
<Button
45
variant="none"
46
{icon}
47
{classes}
48
fullWidth
- actions={(node) => [scrollIntoViewAction(node, scrollOptions)]}
49
+ {actions}
50
{disabled}
51
{...$$restProps}
52
class={cls(
0 commit comments