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);