refactor: sections and personal bar

sections and personal bar use listview instead of select to avoid
the selected issue.