Any ideas how I can remove the huge padding from a Flutter PopupmenuButton? Something like a shrinkWrap or even an alternative widget that can use? It’s ruining the alignment of my elements.
I tried setting the
padding to 0 but no effect at all.
If you carefully see the padding is not in the
PopupmenuButton the padding there is coming from the
IconButton.IconButton is a Material Design widget that follows the spec that tappable objects need to be at least 48px on each side. So it’s better you create your own widget to reduce the padding.
A simple workaround to avoid it will be to use Icon wrapped with
You can refer to this post for more details.
Answered By – Shubham Gupta
Answer Checked By – Cary Denson (FlutterFixes Admin)