update workspace combo (sort + width)