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();
@@ -625,5 +625,25 @@
</changes>
<url>http://code.google.com/p/diy-layout-creator/downloads/list</url>
</org.diylc.appframework.update.Version>
<org.diylc.appframework.update.Version>
<versionNumber>
<major>3</major>
<minor>9</minor>
<build>0</build>
</versionNumber>
<releaseDate>2012-08-16 20:00:00.000 CET</releaseDate>
<name></name>
<changes>
<org.diylc.appframework.update.Change>
<changeType>IMPROVEMENT</changeType>
<description>Right-click in the toolbar to select all components of the same type</description>
</org.diylc.appframework.update.Change>
<org.diylc.appframework.update.Change>
<changeType>IMPROVEMENT</changeType>
<description>Click on a component in the toolbar sometimes doesn't register</description>
</org.diylc.appframework.update.Change>
</changes>
<url>http://code.google.com/p/diy-layout-creator/downloads/list</url>
</org.diylc.appframework.update.Version>
</a>
</java.util.Arrays_-ArrayList>