|
@@ -31,7 +31,6 @@ import com.dmdirc.interfaces.ConfigChangeListener;
|
31
|
31
|
import com.dmdirc.parser.common.ChannelListModeItem;
|
32
|
32
|
import com.dmdirc.util.MapList;
|
33
|
33
|
|
34
|
|
-import java.awt.Insets;
|
35
|
34
|
import java.awt.event.ActionEvent;
|
36
|
35
|
import java.awt.event.ActionListener;
|
37
|
36
|
import java.util.ArrayList;
|
|
@@ -42,7 +41,6 @@ import java.util.List;
|
42
|
41
|
import java.util.Map;
|
43
|
42
|
import java.util.Map.Entry;
|
44
|
43
|
|
45
|
|
-import javax.swing.BorderFactory;
|
46
|
44
|
import javax.swing.DefaultComboBoxModel;
|
47
|
45
|
import javax.swing.DefaultListModel;
|
48
|
46
|
import javax.swing.JButton;
|
|
@@ -125,23 +123,13 @@ public final class ChannelListModesPane extends JPanel implements ActionListener
|
125
|
123
|
IdentityManager.getGlobalConfig().getOptionBool("general",
|
126
|
124
|
"extendedListModes"));
|
127
|
125
|
toggle.setOpaque(UIUtilities.getTabbedPaneOpaque());
|
128
|
|
- toggle.setMargin(new Insets(0, 0, 0, 0));
|
129
|
|
- toggle.setBorder(BorderFactory.createEmptyBorder(0, 0, 0, 0));
|
130
|
126
|
|
131
|
127
|
initListModesPanel();
|
132
|
128
|
initListeners();
|
133
|
|
-
|
134
|
|
- setVisible(true);
|
135
|
129
|
}
|
136
|
130
|
|
137
|
131
|
/** Updates the panel. */
|
138
|
132
|
public void update() {
|
139
|
|
- final boolean visible = listModesPanel.isVisible();
|
140
|
|
-
|
141
|
|
- if (visible) {
|
142
|
|
- listModesPanel.setVisible(false);
|
143
|
|
- }
|
144
|
|
-
|
145
|
133
|
existingListItems.clear();
|
146
|
134
|
|
147
|
135
|
for (int i = 0; i < listModesArray.length;
|
|
@@ -160,10 +148,6 @@ public final class ChannelListModesPane extends JPanel implements ActionListener
|
160
|
148
|
model.addElement(listItem);
|
161
|
149
|
}
|
162
|
150
|
}
|
163
|
|
-
|
164
|
|
- if (visible) {
|
165
|
|
- listModesPanel.setVisible(true);
|
166
|
|
- }
|
167
|
151
|
}
|
168
|
152
|
|
169
|
153
|
/** Updates the list mode menu. */
|