diff --git a/diylc/diylc-swing/lib/swing-framework.jar b/diylc/diylc-swing/lib/swing-framework.jar index 3d2be5b4..af1be794 100644 Binary files a/diylc/diylc-swing/lib/swing-framework.jar and b/diylc/diylc-swing/lib/swing-framework.jar differ diff --git a/diylc/diylc-swing/src/org/diylc/swing/plugins/canvas/CanvasPlugin.java b/diylc/diylc-swing/src/org/diylc/swing/plugins/canvas/CanvasPlugin.java index 493f7706..8a398564 100644 --- a/diylc/diylc-swing/src/org/diylc/swing/plugins/canvas/CanvasPlugin.java +++ b/diylc/diylc-swing/src/org/diylc/swing/plugins/canvas/CanvasPlugin.java @@ -164,7 +164,7 @@ public class CanvasPlugin implements IPlugIn, ClipboardOwner { @Override public void run() { - if (plugInPort.getNewComponentTypeSlot() == null && (e.isPopupTrigger() || pressedEvent.isPopupTrigger())) { + if (plugInPort.getNewComponentTypeSlot() == null && (e.isPopupTrigger() || (pressedEvent != null && pressedEvent.isPopupTrigger()))) { // Enable actions. boolean enabled = !plugInPort.getSelectedComponents().isEmpty(); getCutAction().setEnabled(enabled); diff --git a/diylc/diylc-swing/update.xml b/diylc/diylc-swing/update.xml index 26dfb8f0..b6026d21 100644 --- a/diylc/diylc-swing/update.xml +++ b/diylc/diylc-swing/update.xml @@ -2270,6 +2270,10 @@ IMPROVEMENT Added few pedal enclosure variants + + IMPROVEMENT + Chrome-style cursors for mouse scrolling with arrows showing the exact scrolling direction + https://github.com/bancika/diy-layout-creator/releases