diff --git a/build/installer/spark.aip b/build/installer/spark.aip index 917489b0..584cb94c 100644 --- a/build/installer/spark.aip +++ b/build/installer/spark.aip @@ -17,26 +17,13 @@ - - - - - - - - - - - - - @@ -44,36 +31,27 @@ - - - + - + - - - - - - - - + @@ -95,219 +73,104 @@ - - - - - - - - - - - + - - - - + + - - + + - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - + + + + + - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + - - + - - - - - - - - - - + + + + - - - - - - - @@ -340,7 +203,6 @@ - @@ -357,8 +219,8 @@ - - + + diff --git a/build/projects/Spark.iml b/build/projects/Spark.iml index fb890fdd..38f1372f 100644 --- a/build/projects/Spark.iml +++ b/build/projects/Spark.iml @@ -6,6 +6,7 @@ + diff --git a/src/java/org/jivesoftware/spark/decorator/DefaultTabHandler.java b/src/java/org/jivesoftware/spark/decorator/DefaultTabHandler.java index b031f12d..3ef687dd 100644 --- a/src/java/org/jivesoftware/spark/decorator/DefaultTabHandler.java +++ b/src/java/org/jivesoftware/spark/decorator/DefaultTabHandler.java @@ -19,11 +19,11 @@ import org.jivesoftware.spark.ui.ChatRoom; import org.jivesoftware.spark.ui.SparkTabHandler; import org.jivesoftware.spark.ui.rooms.ChatRoomImpl; +import javax.swing.Icon; + import java.awt.Color; import java.awt.Component; -import javax.swing.Icon; - /** * */ @@ -71,7 +71,7 @@ public class DefaultTabHandler extends SparkTabHandler { } // Check if the room is stale. - if (SparkManager.getChatManager().isStaleRoom(room)) { + if (SparkManager.getChatManager().isStaleRoom(room) && component instanceof ChatRoomImpl) { decorateStaleTab(tab, (ChatRoom)component); } // Should only set the icon to default if the frame is in focus