From af7f0a9ee92ae29802cd1ec864491a553e635c57 Mon Sep 17 00:00:00 2001 From: Ludwig Reiter Date: Fri, 10 Jul 2026 09:24:27 +0200 Subject: [PATCH 1/2] Add another case to determine ChReco Set view to Diff, if it has changerecos and is amendment. --- .../components/motion-view/motion-view.component.ts | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/client/src/app/site/pages/meetings/pages/motions/pages/motion-detail/pages/motion-view/components/motion-view/motion-view.component.ts b/client/src/app/site/pages/meetings/pages/motions/pages/motion-detail/pages/motion-view/components/motion-view/motion-view.component.ts index 7090a37f468..57003b0efe1 100644 --- a/client/src/app/site/pages/meetings/pages/motions/pages/motion-detail/pages/motion-view/components/motion-view/motion-view.component.ts +++ b/client/src/app/site/pages/meetings/pages/motions/pages/motion-detail/pages/motion-view/components/motion-view/motion-view.component.ts @@ -595,6 +595,17 @@ export class MotionViewComponent extends BaseMeetingComponent implements OnInit, * the regular amendment changes are shown in the "original" view. */ return ChangeRecoMode.Original; + } else if ( + mode === ChangeRecoMode.Original && + this.hasChangeRecommendations && + this.motion?.isParagraphBasedAmendment() + ) { + /** + * Paragraph-based amendments with change recommendations should display + * the Diff view. See issue: + * https://github.com/OpenSlides/openslides-client/issues/6221 + */ + return ChangeRecoMode.Diff; } return mode; } From d928fc711834b3c49d8cc12a61da8ff424022564 Mon Sep 17 00:00:00 2001 From: Ludwig Reiter Date: Mon, 13 Jul 2026 10:43:30 +0200 Subject: [PATCH 2/2] Comment cleanup --- .../components/motion-view/motion-view.component.ts | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/client/src/app/site/pages/meetings/pages/motions/pages/motion-detail/pages/motion-view/components/motion-view/motion-view.component.ts b/client/src/app/site/pages/meetings/pages/motions/pages/motion-detail/pages/motion-view/components/motion-view/motion-view.component.ts index 57003b0efe1..95bfd060341 100644 --- a/client/src/app/site/pages/meetings/pages/motions/pages/motion-detail/pages/motion-view/components/motion-view/motion-view.component.ts +++ b/client/src/app/site/pages/meetings/pages/motions/pages/motion-detail/pages/motion-view/components/motion-view/motion-view.component.ts @@ -602,8 +602,7 @@ export class MotionViewComponent extends BaseMeetingComponent implements OnInit, ) { /** * Paragraph-based amendments with change recommendations should display - * the Diff view. See issue: - * https://github.com/OpenSlides/openslides-client/issues/6221 + * the Diff view. */ return ChangeRecoMode.Diff; }