Skip to content

fix(gui): rank checkbox overlapped the DOCX/output-format row#14

Merged
exbuf merged 1 commit into
mainfrom
fix/gui-rank-checkbox-overlap
Jul 21, 2026
Merged

fix(gui): rank checkbox overlapped the DOCX/output-format row#14
exbuf merged 1 commit into
mainfrom
fix/gui-rank-checkbox-overlap

Conversation

@exbuf

@exbuf exbuf commented Jul 21, 2026

Copy link
Copy Markdown
Owner

The bug (reported from the live GUI)

The "Sort by relevance" checkbox (ranking slice 3) was gridded at cb_frame row 3, col 0 — but formats_row (the DOCX/CSV/JSON/PDF/HTML checkboxes) already occupied row 3 (columnspan=3). They overlaid each other: the DOCX checkbox appeared to sit on top of something, and the rank checkbox wasn't visible as a distinct control. Both symptoms, one cause.

Fix

Move formats_row to row 4; rank keeps its own row 3. cb_frame rows are now:

  • 0: AND / Recursive / Fuzzy
  • 1: Wildcard / Regex / OCR
  • 2: Inverse / Expression / Whole-word
  • 3: Sort by relevance
  • 4: output formats (DOCX / CSV / JSON / PDF / HTML)

Layout only — no behavior change.

Note

CI can't verify GUI layout (no display), so this needs a manual eyeball in the running GUI — but tests + mypy + import are green, and the grid rows no longer collide.

🤖 Generated with Claude Code

The "Sort by relevance" checkbox (slice 3) was gridded at cb_frame row 3,
col 0 — but formats_row (DOCX/CSV/JSON/PDF/HTML) already occupied row 3
(columnspan=3). They overlaid each other: the DOCX checkbox appeared to sit on
top of something, and the rank checkbox wasn't visible as a distinct control.

Fix: move formats_row to row 4; rank keeps its own row 3 (cb_frame rows are now
0 and/rec/fuzzy, 1 wild/regex/ocr, 2 inverse/expr/whole-word, 3 rank,
4 output-formats). No behavior change; layout only.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Signed-off-by: Robert D. Schoening <bobschoening@gmail.com>
@exbuf
exbuf merged commit 9502398 into main Jul 21, 2026
20 checks passed
@exbuf
exbuf deleted the fix/gui-rank-checkbox-overlap branch July 21, 2026 02:18
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