gtk: work around oversized drag handle for GtkPaned

Improves #3020.

Based on recommendation from upstream Gtk issue:
https://gitlab.gnome.org/GNOME/gtk/-/issues/4484#note_2362002

Without this, it's not possible to select the first character on the
right-hand side of a split.
This commit is contained in:
David Wales
2025-02-26 22:18:24 +11:00
parent 4e5e4a7c2f
commit 33e19305cf

View File

@ -41,6 +41,22 @@ window.ssd.no-border-radius {
border-radius: 0 0;
}
paned > separator {
/* This works around the oversized drag area for the right side of GtkPaned.
*
* Upstream Gtk issue:
* https://gitlab.gnome.org/GNOME/gtk/-/issues/4484#note_2362002
*
* Ghostty issue:
* https://github.com/ghostty-org/ghostty/issues/3020
*
* Without this, it's not possible to select the first character on the
* right-hand side of a split.
*/
margin: 0;
padding: 0;
}
.transparent {
background-color: transparent;
}