Browse Source

Convert between model and view for row selection.

Change-Id: I20a39179dc21d8c183096a6ef557a746545c02fe
Fixes-Issue: CLIENT-369
Reviewed-on: http://gerrit.dmdirc.com/2476
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com>
tags/0.7rc1
Greg Holmes 12 years ago
parent
commit
fedcadfd0a

+ 1
- 0
src/com/dmdirc/addons/ui_swing/dialogs/channellist/ChannelListDialog.java View File

@@ -27,6 +27,7 @@ import com.dmdirc.addons.ui_swing.dialogs.StandardDialog;
27 27
 
28 28
 import java.awt.event.ActionEvent;
29 29
 import java.awt.event.ActionListener;
30
+
30 31
 import javax.swing.JLabel;
31 32
 
32 33
 import net.miginfocom.swing.MigLayout;

+ 2
- 1
src/com/dmdirc/addons/ui_swing/dialogs/channellist/ResultsPanel.java View File

@@ -97,7 +97,8 @@ public class ResultsPanel extends JPanel implements TableModelListener,
97 97
     @Override
98 98
     public void mouseClicked(final MouseEvent e) {
99 99
         if (e.getClickCount() == 2) {
100
-            final int index = table.getSelectedRow();
100
+            final int index = table.getRowSorter().convertRowIndexToModel(
101
+                    table.getSelectedRow());
101 102
             if (index != -1) {
102 103
                 manager.joinGroupListEntry(model.getGroupListEntry(index));
103 104
             }

Loading…
Cancel
Save