|
@@ -23,7 +23,6 @@
|
23
|
23
|
package com.dmdirc.addons.contactlist;
|
24
|
24
|
|
25
|
25
|
import com.dmdirc.DMDircMBassador;
|
26
|
|
-import com.dmdirc.Query;
|
27
|
26
|
import com.dmdirc.events.ChannelUserAwayEvent;
|
28
|
27
|
import com.dmdirc.events.ChannelUserBackEvent;
|
29
|
28
|
import com.dmdirc.events.FrameClosingEvent;
|
|
@@ -31,6 +30,7 @@ import com.dmdirc.events.NickListClientAddedEvent;
|
31
|
30
|
import com.dmdirc.events.NickListClientsChangedEvent;
|
32
|
31
|
import com.dmdirc.interfaces.GroupChat;
|
33
|
32
|
import com.dmdirc.interfaces.GroupChatUser;
|
|
33
|
+import com.dmdirc.interfaces.PrivateChat;
|
34
|
34
|
|
35
|
35
|
import net.engio.mbassy.listener.Handler;
|
36
|
36
|
|
|
@@ -104,8 +104,10 @@ public class ContactListListener {
|
104
|
104
|
}
|
105
|
105
|
|
106
|
106
|
void clientAdded(final GroupChatUser client) {
|
107
|
|
- final Query query = groupChat.getConnection().get().getQuery(client.getNickname(), false);
|
108
|
|
- query.setIcon("query-" + client.getUser().getAwayState().name().toLowerCase());
|
|
107
|
+ final PrivateChat query =
|
|
108
|
+ groupChat.getConnection().get().getQuery(client.getNickname(), false);
|
|
109
|
+ query.getWindowModel()
|
|
110
|
+ .setIcon("query-" + client.getUser().getAwayState().name().toLowerCase());
|
109
|
111
|
}
|
110
|
112
|
|
111
|
113
|
}
|