The app menu appears to be using non-standard widgetry. The menu items have centered text and are taller than usual:
Instead of this, a GtkMenuModel should be attached to the button. This is the correct way to do it, so most other GNOME apps have example implementations that can be followed.