fix: Bearbeiten und Loeschen stehen wieder sichtbar in jeder Zeile

Mit Notiz und Tags ist die Buchungsliste breiter als der Bildschirm geworden.
Die Knopfspalte scrollte damit einfach aus dem Bild - und weil sie in einer
gespeicherten Spaltenreihenfolge auch noch mittendrin stand, war sie gar
nicht mehr zu finden. "fixed" hiess bisher nur "nicht verschiebbar", nicht
"bleibt stehen".

Angeheftete Spalten (neu: pin) kleben jetzt am rechten Rand und ruecken
immer ans Ende, egal was gespeichert ist.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
Scarriffle
2026-10-19 11:48:07 +02:00
co-authored by Claude Opus 5
parent 637f5f4a70
commit 15b863ff5e
3 changed files with 35 additions and 6 deletions
+4 -1
View File
@@ -624,7 +624,10 @@ export default function Transactions() {
},
},
{
key: "actions", header: "", width: 118, fixed: true,
// Angeheftet: Seit Notiz und Tags dazugekommen sind, ist die Tabelle
// breiter als der Bildschirm – ohne das scrollten Bearbeiten und
// Loeschen einfach aus dem Bild.
key: "actions", header: "", width: 118, fixed: true, pin: "right",
render: (tx) => (
<div className="nowrap" style={{ textAlign: "right" }}>
<button className="btn sm ghost" title={t("common.edit")} onClick={() => openEdit(tx)}>