commit e03104e024b9ca60bfd297fefd8835c3265538f7 from: xavier date: Fri Jul 31 03:39:44 2026 UTC Center when using `AUI_STICKY_NONE` commit - fc23a23235265e1be44aaef99f0de5fa1c2fd6dc commit + e03104e024b9ca60bfd297fefd8835c3265538f7 blob - 6e27a689d7b8b7658aa07e81d7bc962f14ced7f2 blob + 73aa6c842c04e953d97333083e80edfb0c503f2e --- layout.c +++ layout.c @@ -273,6 +273,11 @@ grid(struct aui_widget *widget) if (sticky & AUI_STICKY_E) dims.x = geom.x + geom.width - dims.width; + if (sticky == AUI_STICKY_NONE) { + dims.x = geom.x + geom.width / 2 - dims.width / 2; + dims.y = geom.y + geom.height / 2 - dims.height / 2; + } + child->ops->set_geometry(child, &dims); }