Author: bback
Date: 2006-02-15 18:55:09 +0000 (Wed, 15 Feb 2006)
New Revision: 8048

Modified:
   trunk/apps/frost-0.7/source/frost/MainFrame.java
Log:
gui fix

Modified: trunk/apps/frost-0.7/source/frost/MainFrame.java
===================================================================
--- trunk/apps/frost-0.7/source/frost/MainFrame.java    2006-02-15 07:45:22 UTC 
(rev 8047)
+++ trunk/apps/frost-0.7/source/frost/MainFrame.java    2006-02-15 18:55:09 UTC 
(rev 8048)
@@ -1049,7 +1049,13 @@

             // board selected

-            selectedMessage = TOF.getInstance().evalSelection(e, messageTable, 
selectedBoard);
+            FrostMessageObject newSelectedMessage = 
TOF.getInstance().evalSelection(e, messageTable, selectedBoard);
+            if( newSelectedMessage == selectedMessage ) {
+                return; // user is reading a message, selection did NOT change
+            } else {
+                selectedMessage = newSelectedMessage;
+            }
+
             if (selectedMessage != null) {
                 displayNewMessageIcon(false);
 //              downloadAttachmentsButton.setEnabled(false);


Reply via email to