This is an issue with how GTK handles the drop-down menus. They are context menus, and when GTK in GNOME creates a context menu it creates enough space for the entire menu, though cuts it off to fit on the screen. Then the view is made scrollable and will show empty space.