This is an automated email from the ASF dual-hosted git repository.
RocMarshal pushed a commit to branch release-2.3
in repository https://gitbox.apache.org/repos/asf/flink.git
The following commit(s) were added to refs/heads/release-2.3 by this push:
new 6810afe818f [FLINK-39550][runtime-web] Fix the Rescales tab order
error on the job page (#28045)
6810afe818f is described below
commit 6810afe818fcf0ad9b9997091a066fe2057308e9
Author: Chan hae OH <[email protected]>
AuthorDate: Mon Apr 27 23:42:00 2026 +0900
[FLINK-39550][runtime-web] Fix the Rescales tab order error on the job page
(#28045)
Co-authored-by: Yuepeng Pan <[email protected]>
---
.../src/app/pages/job/job-detail/status/job-status.component.ts | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git
a/flink-runtime-web/web-dashboard/src/app/pages/job/job-detail/status/job-status.component.ts
b/flink-runtime-web/web-dashboard/src/app/pages/job/job-detail/status/job-status.component.ts
index b243d136360..c5def1f2aec 100644
---
a/flink-runtime-web/web-dashboard/src/app/pages/job/job-detail/status/job-status.component.ts
+++
b/flink-runtime-web/web-dashboard/src/app/pages/job/job-detail/status/job-status.component.ts
@@ -79,7 +79,8 @@ export class JobStatusComponent implements OnInit, OnDestroy {
private readonly router: Router,
@Inject(JOB_MODULE_CONFIG) readonly moduleConfig: JobModuleConfig
) {
- this.listOfNavigation = moduleConfig.routerTabs ||
JOB_MODULE_DEFAULT_CONFIG.routerTabs;
+ // Create a copy to avoid mutating the shared config
+ this.listOfNavigation = [...(moduleConfig.routerTabs ||
JOB_MODULE_DEFAULT_CONFIG.routerTabs)];
this.checkpointIndexOfNavigation = this.checkpointIndexOfNav();
this.rescalesIndexOfNavigation = this.rescalesIndexOfNav();
}