Skip to content

Commit 52ae636

Browse files
authored
Respect current view's writing-systems in OverrideFields (#2272)
1 parent d4d5cef commit 52ae636

1 file changed

Lines changed: 4 additions & 3 deletions

File tree

frontend/viewer/src/lib/views/OverrideFields.svelte

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,13 +18,14 @@
1818
overrides = {}
1919
}: Props = $props();
2020
21-
const parentService = useViewService();
21+
const viewService = useViewService();
2222
const overrideService = initViewService({persist: false});
2323
2424
$effect.pre(() => {
25-
const rootView = parentService.rootView;
25+
const rootView = viewService.rootView;
26+
const currentView = viewService.currentView;
2627
overrideService.overrideView({
27-
...rootView,
28+
...currentView, // use current view's WS's by default
2829
entryFields: overrideEntityFields(rootView.entryFields, shownFields, respectOrder),
2930
senseFields: overrideEntityFields(rootView.senseFields, shownFields, respectOrder),
3031
exampleFields: overrideEntityFields(rootView.exampleFields, shownFields, respectOrder),

0 commit comments

Comments
 (0)