KI-AGENT: Position des Titelbereich-Schalters stabilisieren

This commit is contained in:
2026-07-21 21:45:58 +02:00
parent b7b8a2077a
commit b8220685d7

View File

@@ -2917,11 +2917,26 @@ const setRowData = async (row, service = {sellingPriceComposed: {}}, product = {
<template #item="{element: row}">
<tr v-show="!isDocumentRowHidden(row.id)">
<td>
<div class="flex items-center gap-1 whitespace-nowrap">
<UIcon
class="handle"
class="handle shrink-0"
name="i-mdi-menu"
v-if="itemInfo.type !== 'cancellationInvoices'"
/>
<UTooltip
v-if="row.mode === 'title'"
:text="collapsedTitleRowIds.has(row.id) ? 'Titelbereich ausklappen' : 'Titelbereich einklappen'"
>
<UButton
class="shrink-0"
variant="ghost"
color="neutral"
:icon="collapsedTitleRowIds.has(row.id) ? 'i-heroicons-chevron-right' : 'i-heroicons-chevron-down'"
:aria-label="collapsedTitleRowIds.has(row.id) ? 'Titelbereich ausklappen' : 'Titelbereich einklappen'"
@click="toggleTitleSection(row.id)"
/>
</UTooltip>
</div>
</td>
<td
v-if="row.mode === 'pagebreak'"
@@ -3541,15 +3556,6 @@ const setRowData = async (row, service = {sellingPriceComposed: {}}, product = {
:colspan="getTitlePositionColspan()"
>
<InputGroup class="w-full">
<UTooltip :text="collapsedTitleRowIds.has(row.id) ? 'Titelbereich ausklappen' : 'Titelbereich einklappen'">
<UButton
variant="ghost"
color="neutral"
:icon="collapsedTitleRowIds.has(row.id) ? 'i-heroicons-chevron-right' : 'i-heroicons-chevron-down'"
:aria-label="collapsedTitleRowIds.has(row.id) ? 'Titelbereich ausklappen' : 'Titelbereich einklappen'"
@click="toggleTitleSection(row.id)"
/>
</UTooltip>
<USelect
:disabled="itemInfo.type === 'cancellationInvoices'"
v-model="row.titleLevel"