summaryrefslogtreecommitdiff
path: root/docs/tech-stack.md
diff options
context:
space:
mode:
authorPaul Buetow <paul@buetow.org>2026-07-20 17:36:17 +0300
committerPaul Buetow <paul@buetow.org>2026-07-20 17:36:17 +0300
commitf4eea795c070e5ddca183bc6ff2e4199e39a5cd1 (patch)
tree6ade8142fd5756adf56f63311667fcfd00131699 /docs/tech-stack.md
parent220b3806e97da745bad6f3b42fd6dfabd4e28c0b (diff)
gridview: allocate the flowbox via GtkBinLayout so the grid renders (fixes black grid)
GgazeGrid is a GtkWidget with a single child (the GtkScrolledWindow holding the GtkFlowBox) but set no layout manager and overrode no measure/size_allocate vfunc, so GTK4 never allocated the child and the grid stayed a 0x0 black area (`Trying to snapshot GtkScrolledWindow without a current allocation`). Add a GtkBinLayout in class_init so the child is sized to fill the grid and the flowbox renders.
Diffstat (limited to 'docs/tech-stack.md')
0 files changed, 0 insertions, 0 deletions