Index: announcement-tool/tool/src/java/org/sakaiproject/announcement/tool/AnnouncementAction.java =================================================================== --- announcement-tool/tool/src/java/org/sakaiproject/announcement/tool/AnnouncementAction.java (revision 24329) +++ announcement-tool/tool/src/java/org/sakaiproject/announcement/tool/AnnouncementAction.java (revision 24330) @@ -3858,11 +3858,12 @@ } else { - // if the messages are not already sorted by subject, set the sort sequence to be descending + // if the messages are not already sorted by field, reset the sort sequence to be ascending state.setCurrentSortedBy(field); state.setCurrentSortAsc(true); - sstate.setAttribute(STATE_CURRENT_SORT_ASC, Boolean.FALSE); + sstate.setAttribute(STATE_CURRENT_SORT_ASC, Boolean.TRUE); } + resetPaging(sstate); } // setupSort /**