diff --git a/docs/release-notes-editor.md b/docs/release-notes-editor.md index 6ed2cd34468638577d65bbec421ca4a5d61ee4f8..fda47b3b665a79ce8dd44b9aebbbf424d03001a7 100644 --- a/docs/release-notes-editor.md +++ b/docs/release-notes-editor.md @@ -30,6 +30,7 @@ Editor - Eigenschaften für Texte ohne Inhalt werden angezeigt - Elemente Tabellendialog fließen nicht mehr über Zellenberenzung - IDs gelöschter Lückentextelemente werden wieder freigegeben +- Löschen einer Seite, wenn keine weitere existiert wird unterbunden ebenso wie das Löschen der einzigen nicht dauerhaften Seite ## 2.5.0 diff --git a/projects/editor/src/app/components/unit-view/page/page-menu.component.html b/projects/editor/src/app/components/unit-view/page/page-menu.component.html index aab8c447c35efcb3820388a726f0617942f4c2cc..fc5c027956107df75b634abf43119492c4b8d85a 100644 --- a/projects/editor/src/app/components/unit-view/page/page-menu.component.html +++ b/projects/editor/src/app/components/unit-view/page/page-menu.component.html @@ -17,6 +17,8 @@ </div> <button mat-menu-item class="delete-button" + [disabled]="(unitService.unit.pages.length < 2) || + (unitService.unit.pages.length == 2 && unitService.unit.pages[0].alwaysVisible)" [matTooltip]="'Seite löschen'" (click)="deletePage()"> <mat-icon>delete</mat-icon>