diff --git a/src/components/org/apache/jmeter/control/gui/ModuleControllerGui.java b/src/components/org/apache/jmeter/control/gui/ModuleControllerGui.java index e6697317f8..8f6cf069bd 100644 --- a/src/components/org/apache/jmeter/control/gui/ModuleControllerGui.java +++ b/src/components/org/apache/jmeter/control/gui/ModuleControllerGui.java @@ -45,6 +45,7 @@ import javax.swing.tree.DefaultTreeCellRenderer; import javax.swing.tree.DefaultTreeModel; import javax.swing.tree.TreeNode; import javax.swing.tree.TreePath; +import javax.swing.tree.TreeSelectionModel; import org.apache.jmeter.control.Controller; import org.apache.jmeter.control.ModuleController; @@ -111,7 +112,8 @@ public class ModuleControllerGui extends AbstractControllerGui implements Action moduleToRunTreeModel = new DefaultTreeModel(new DefaultMutableTreeNode()); moduleToRunTreeNodes = new JTree(moduleToRunTreeModel); moduleToRunTreeNodes.setCellRenderer(new ModuleControllerCellRenderer()); - + moduleToRunTreeNodes.getSelectionModel().setSelectionMode(TreeSelectionModel.SINGLE_TREE_SELECTION); + ImageIcon image = JMeterUtils.getImage("warning.png"); warningLabel = new JLabel("", image, SwingConstants.LEFT); // $NON-NLS-1$ warningLabel.setForeground(Color.RED); diff --git a/xdocs/changes.xml b/xdocs/changes.xml index 88e78ed718..3c44af048c 100644 --- a/xdocs/changes.xml +++ b/xdocs/changes.xml @@ -103,6 +103,7 @@ Summary
  • 58281RandomOrderController : Improve randomization algorithm performance. Contributed by Graham Russell (jmeter at ham1.co.uk)
  • 58675Module controller error message can easily be missed. Contributed by Benoit Wiart (benoit dot wiart at gmail.com)
  • 58673Module controller : when the target element is disabled the default jtree icons are displayed. Contributed by Benoit Wiart (benoit dot wiart at gmail.com)
  • +
  • 58674Module controller : it should not be possible to select more than one node in the tree. Contributed by Benoit Wiart (benoit dot wiart at gmail.com)
  • Listeners