From f264459435de5abe4495bd02fb55aa1435c27d3d Mon Sep 17 00:00:00 2001 From: Daniel Stock Date: Wed, 19 Nov 2025 12:47:22 +0100 Subject: [PATCH] Fixed a regression, where the position column widths the line item table would get messed up of a section title was the first element --- .../js/components/documents/LineItemTable.vue | 27 ++++++++++++++++--- 1 file changed, 23 insertions(+), 4 deletions(-) diff --git a/resources/js/components/documents/LineItemTable.vue b/resources/js/components/documents/LineItemTable.vue index eb15616..36b289c 100644 --- a/resources/js/components/documents/LineItemTable.vue +++ b/resources/js/components/documents/LineItemTable.vue @@ -11,7 +11,7 @@ import { Table, TableCell, TableFooter, TableHead, TableHeader, TableRow, } from import { Select, SelectContent, SelectGroup, SelectItem, SelectTrigger, SelectValue, } from "@/components/ui/select" import { NumberField, NumberFieldContent, NumberFieldDecrement, NumberFieldIncrement, NumberFieldInput, } from '@/components/ui/number-field' import { Input } from '@/components/ui/input'; -import { Loader2, GripVertical, Trash2, Plus, TextSelect } from 'lucide-vue-next'; +import { Loader2, GripVertical, Trash2, Plus, TextSelect, BetweenHorizonalEnd } from 'lucide-vue-next'; import Button from '../ui/button/Button.vue'; import { Empty, EmptyDescription, EmptyHeader, EmptyMedia, EmptyTitle, } from '@/components/ui/empty' import NumberInput from '../ui/number-input/NumberInput.vue'; @@ -105,6 +105,19 @@ const recalculatePositions = () => { + + + + + + + + + + + +