Skip to content

Version in der Statusleiste bekommt Luft - #21

Open
oe5sos wants to merge 2 commits into
mainfrom
fix/version-abstand
Open

oe5sos wants to merge 2 commits into
mainfrom
fix/version-abstand

Conversation

@oe5sos

@oe5sos oe5sos commented Sep 30, 2026

Copy link
Copy Markdown
Owner

Live gesehen: die Fassung klebte ohne Abstand am Contestnamen — …Subregional März/Maiv0.1.1. Die Statusnachricht endet unmittelbar vor dem ersten festen Feld.

Jetzt Polster links und rechts. Im Prüfstand wäre das nie aufgefallen: dort steht keine Statusnachricht daneben.

108/108 grün, im laufenden Programm nachgesehen.

🤖 Generated with Claude Code

oe5sos and others added 2 commits September 30, 2026 10:30
Live gesehen: die Fassung klebte ohne Abstand am Contestnamen --
"...Subregional März/Maiv0.1.1". Die Statusnachricht endet
unmittelbar vor dem ersten festen Feld. Jetzt Polster links und
rechts.

Im Prüfstand wäre das nie aufgefallen: dort steht keine
Statusnachricht daneben.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Die Windows-CI hat es im Rüttel-Prüfstand gefunden: "nach ansicht:
Rufzeichenfeld bei 70, Spalte bei 185" -- dieselben Zahlen wie beim
Wiedereinschalten der laufenden Nummer, also wieder die leere
QSO-Nummern-Zelle, die beim Neuaufbau der Zeile auf dem alten Stand
blieb.

setViewMode() baut die Zeile bei jedem echten Moduswechsel neu und
zog danach die Breiten nicht nach. Auf macOS fängt ein späterer
Layout-Durchlauf das ein, auf Windows nicht -- deshalb fiel es hier
nie auf.

Genau diesen Aufruf hatte ich gestern schon einmal eingebaut und
wieder verworfen, weil er die DXLog-Vollspalten um 6 px verschob. Das
lag an der damaligen Rechnung aus SPALTENBREITEN; seit
applyEntryRowWidths() die ABSTÄNDE der Spaltenpositionen nimmt,
stimmt beides (test_unifiedlog_widget 28/28).

Neuer Prüfstand: nach jedem Ansichtswechsel sofort messen, ohne auf
einen Layout-Durchlauf zu warten. Lokal grün -- reproduzieren lässt
sich der Fehler hier nicht, das kann nur die Windows-CI.

108/108.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant