From 7b0ddb6036ed31313b4cd03e06140a7732933559 Mon Sep 17 00:00:00 2001 From: Bircck <55695195+Bircck@users.noreply.github.com> Date: Thu, 10 Sep 2026 19:04:57 +0200 Subject: [PATCH 1/3] fix(website): finish loading on repeated table navigation --- Website/components/datamodelview/List.tsx | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Website/components/datamodelview/List.tsx b/Website/components/datamodelview/List.tsx index 37a77d5..bbc1cea 100644 --- a/Website/components/datamodelview/List.tsx +++ b/Website/components/datamodelview/List.tsx @@ -274,10 +274,13 @@ export const List = ({ setCurrentIndex, entityActiveTabs }: IListProps) => { requestAnimationFrame(() => { rowVirtualizer.scrollToIndex(index, { align: 'start' }); + // Re-selecting an aligned table does not emit a scroll event. + // Finish navigation once the target is mounted and aligned. + dispatch({ type: 'SET_LOADING_SECTION', payload: null }); }); }; requestAnimationFrame(tryFix); - }, [rowVirtualizer]); + }, [rowVirtualizer, dispatch]); return ( <> From 42f27be0fbdadb5711f8469c5ab59a1a275f9c89 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Wed, 23 Sep 2026 14:30:37 +0000 Subject: [PATCH 2/3] chore(release): release 2.3.6 Release type: patch Previous version: 2.3.5 New version: 2.3.6 --- .release-please-manifest.json | 2 +- Website/CHANGELOG.md | 7 +++++++ Website/package-lock.json | 4 ++-- Website/package.json | 2 +- 4 files changed, 11 insertions(+), 4 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 5dc2a30..37bb4ee 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - "Website": "2.3.5" + "Website": "2.3.6" } diff --git a/Website/CHANGELOG.md b/Website/CHANGELOG.md index 8d47d9b..25294ba 100644 --- a/Website/CHANGELOG.md +++ b/Website/CHANGELOG.md @@ -1,3 +1,10 @@ +## [2.3.6] - 2026-09-23 + +### Bug Fixes + +* fix(website): finish loading on repeated table navigation ([7b0ddb6](https://github.com/context-and-oss/DataModelViewer/commit/7b0ddb6)) + + ## [2.3.5] - 2026-06-05 ### Other Changes diff --git a/Website/package-lock.json b/Website/package-lock.json index 1521282..ac865f9 100644 --- a/Website/package-lock.json +++ b/Website/package-lock.json @@ -1,12 +1,12 @@ { "name": "website", - "version": "2.3.5", + "version": "2.3.6", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "website", - "version": "2.3.5", + "version": "2.3.6", "dependencies": { "@azure/identity": "^4.13.0", "@joint/core": "^4.1.3", diff --git a/Website/package.json b/Website/package.json index b92f3f7..e645968 100644 --- a/Website/package.json +++ b/Website/package.json @@ -1,6 +1,6 @@ { "name": "website", - "version": "2.3.5", + "version": "2.3.6", "private": true, "scripts": { "dev": "next dev", From bf7497381bd9ac468368cb8a0a566990c3840795 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kaare=20B=C3=B8rsting?= Date: Wed, 23 Sep 2026 16:54:39 +0200 Subject: [PATCH 3/3] chore: bump --- .release-please-manifest.json | 2 +- Website/package-lock.json | 2 +- Website/package.json | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 37bb4ee..f3fa80b 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - "Website": "2.3.6" + "Website": "2.3.7" } diff --git a/Website/package-lock.json b/Website/package-lock.json index ac865f9..2592d4c 100644 --- a/Website/package-lock.json +++ b/Website/package-lock.json @@ -1,6 +1,6 @@ { "name": "website", - "version": "2.3.6", + "version": "2.3.7", "lockfileVersion": 3, "requires": true, "packages": { diff --git a/Website/package.json b/Website/package.json index e645968..977f0b9 100644 --- a/Website/package.json +++ b/Website/package.json @@ -1,6 +1,6 @@ { "name": "website", - "version": "2.3.6", + "version": "2.3.7", "private": true, "scripts": { "dev": "next dev",