improved toolbar click reliability

This commit is contained in:
bancika
2012-08-16 14:32:37 +00:00
parent 56fd800e77
commit 860bb0071b
2 changed files with 23 additions and 3 deletions
@@ -46,8 +46,8 @@ class ComponentButton extends JButton {
addMouseListener(new MouseAdapter() {
@Override
public void mouseClicked(MouseEvent e) {
if (e.getClickCount() == 1) {
public void mousePressed(MouseEvent e) {
if (e.getButton() == MouseEvent.BUTTON1) {
plugInPort.setNewComponentTypeSlot(componentType);
} else {
List<IDIYComponent<?>> components = plugInPort.getCurrentProject().getComponents();
@@ -60,7 +60,7 @@ class ComponentButton extends JButton {
plugInPort.updateSelection(newSelection);
plugInPort.setNewComponentTypeSlot(null);
plugInPort.refresh();
}
}
}
});
// addActionListener(new ActionListener() {