fix bottom input box alignment when status bar hidden (T-298)

The composer (and any bottom-most pane content) ran flush into the
window's bottom resize-drag strip when the status bar was hidden, since
the bar normally covers that edge. Reserve ClideResizeBorder.edgeThickness
as a bottom inset in RootLayout whenever the status bar is not visible, so
the interaction zone bottom-anchors consistently either way.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-06-09 23:36:13 +02:00
co-authored by Claude Opus 4.8
parent cbeb2c2d5a
commit 76346122aa
6 changed files with 113 additions and 2 deletions
+5
View File
@@ -247,6 +247,11 @@ heading, and (b) bumping `pubspec.yaml` `version:` in the same commit.
### Fixed
- **The composer no longer jams against the window bottom when the status bar
is hidden.** With the bar gone, the bottom-most pane content used to run flush
into the window's resize-drag edge; the layout now reserves that edge so the
input box bottom-anchors consistently whether or not the status bar shows.
(T-298)
- **Open Workspace no longer spews `GLib-GIO-CRITICAL` to the console.** The
folder picker now uses the portal-backed `GtkFileChooserNative` (out-of-process
in sandboxed/Flatpak builds), and a narrowly-scoped GLib log filter swallows the