From 4bfdea63cce5e57be9850af78398bcaac3340e9c Mon Sep 17 00:00:00 2001 From: Maxim Shafirov Date: Thu, 24 Feb 2005 22:58:02 +0300 Subject: [PATCH] Errors sorted from oldest to newset (natural order). Upon opening first unread message is automatically selected. --- source/com/intellij/diagnostic/IdeErrorsDialog.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/source/com/intellij/diagnostic/IdeErrorsDialog.java b/source/com/intellij/diagnostic/IdeErrorsDialog.java index 96be9c065493..d8f6b32f4934 100644 --- a/source/com/intellij/diagnostic/IdeErrorsDialog.java +++ b/source/com/intellij/diagnostic/IdeErrorsDialog.java @@ -261,7 +261,7 @@ public class IdeErrorsDialog extends DialogWrapper implements MessagePoolListene private void moveSelectionToEarliestMessage() { myIndex = 0; - for (int i = myModel.size() - 1; i > 0; i--) { + for (int i = 0; i < myModel.size(); i++) { final AbstractMessage each = getMessageAt(i); if (!each.isRead()) { myIndex = i; @@ -275,7 +275,6 @@ public class IdeErrorsDialog extends DialogWrapper implements MessagePoolListene private void rebuildHeaders() { myModel.clear(); myFatalErrors = myMessagePool.getFatalErrors(true, true); - Collections.reverse(myFatalErrors); Map> hash2Messages = buildHashcode2MessageListMap(myFatalErrors);