From d0e370b7c6bad87bcd5c848d0fb3b39b045eea4f Mon Sep 17 00:00:00 2001
From: jojohoch <joachim.hoch@iqb.hu-berlin.de>
Date: Fri, 14 Jan 2022 08:42:59 +0100
Subject: [PATCH] Start the valid value range for ToggleButton at 1

---
 .../ui-elements/toggle-button/toggle-button.component.ts    | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/projects/common/ui-elements/toggle-button/toggle-button.component.ts b/projects/common/ui-elements/toggle-button/toggle-button.component.ts
index cdb8f6f59..9b8b26089 100644
--- a/projects/common/ui-elements/toggle-button/toggle-button.component.ts
+++ b/projects/common/ui-elements/toggle-button/toggle-button.component.ts
@@ -12,10 +12,10 @@ import { FormElementComponent } from '../../directives/form-element-component.di
                                [style.width]="elementModel.dynamicWidth ? 'unset' : elementModel.width+'px'"
                                [vertical]="elementModel.verticalOrientation">
         <mat-button-toggle *ngFor="let option of elementModel.options; let i = index"
-                           [value]="i"
+                           [value]="i + 1"
                            [ngClass]="{ 'strike' : elementModel.strikeOtherOptions &&
                                                    elementFormControl.value !== null &&
-                                                   elementFormControl.value !== i }"
+                                                   elementFormControl.value !== i + 1 }"
                            [style.color]="elementModel.fontProps.fontColor"
                            [style.font-size.px]="elementModel.fontProps.fontSize"
                            [style.font-weight]="elementModel.fontProps.bold ? 'bold' : ''"
@@ -23,7 +23,7 @@ import { FormElementComponent } from '../../directives/form-element-component.di
                            [style.text-decoration]="elementModel.fontProps.underline ? 'underline' : ''"
                            [style.font-family]="elementModel.fontProps.font"
                            [style.background-color]="elementFormControl.value !== null &&
-                                                   elementFormControl.value === i ?
+                                                   elementFormControl.value === i + 1 ?
                                                    elementModel.selectionColor :
                                                    elementModel.surfaceProps.backgroundColor"
                            [style.line-height.%]="elementModel.fontProps.lineHeight">
-- 
GitLab