diff --git a/application/src/org/yaaic/view/ConversationSwitcher.java b/application/src/org/yaaic/view/ConversationSwitcher.java
index b16531e..976838e 100644
--- a/application/src/org/yaaic/view/ConversationSwitcher.java
+++ b/application/src/org/yaaic/view/ConversationSwitcher.java
@@ -20,7 +20,7 @@ along with Yaaic. If not, see .
*/
package org.yaaic.view;
-import java.util.Collection;
+import java.util.Vector;
import org.yaaic.model.Conversation;
import org.yaaic.model.Server;
@@ -88,15 +88,17 @@ public class ConversationSwitcher extends View
return;
}
- Collection conversations = server.getConversations();
+ Vector conversations = new Vector(server.getConversations());
+ Conversation conversation;
- int i = 0;
int width = getWidth();
int height = getHeight();
int circles = conversations.size();
int startX = (width / 2) - (((circles + 1) / 2) * 12);
- for (Conversation conversation : conversations) {
+ for (int i = 0; i < circles; i++) {
+ conversation = conversations.get(i);
+
switch (conversation.getStatus()) {
case Conversation.STATUS_DEFAULT:
paint.setColor(0xFF888888);
@@ -115,7 +117,6 @@ public class ConversationSwitcher extends View
}
canvas.drawCircle(startX + 12 * i, height / 2, 4, paint);
- i++;
}
}