This fix messes UIPopupList up in other situations. I am using UIPopupList in conjunction with a uiInput as autocompletion suggestions.
For me it requires this additional fix, but im unsure wether it works for other situations as well:
change line 850 in UIPopupList.cs:
Vector3 bcCenter = new Vector3(cx * 0.5f, -fontHeight * 0.5f, 0f);
to:
Vector3 bcCenter = new Vector3(cx * 0.5f, -labelHeight * 0.5f, 0f);