As you might know, pinning a Menu (like the WorldMenu) slightly changes the size of the menu. This was somehow caused by initialising AlignmentMorphs with an extent 1@1 in #newRow.
I removed that line, th fix is in Pharo 40 059. (issue 13433 <https://pharo.fogbugz.com/default.asp?13433>). As the morph layout computation is pretty complex this may cause some unforeseen issues. just to be warned :) nicolai