Handle long text in dropdown list with ellipsis

This fixes long text in the drop-down with an ellipsis.

This is a bit of a compromise for L10n but we are at least showing the cat name fully when it's the selected category.