Index: trunk/src/org/openstreetmap/josm/gui/preferences/ToolbarPreferences.java
===================================================================
--- trunk/src/org/openstreetmap/josm/gui/preferences/ToolbarPreferences.java	(revision 16414)
+++ trunk/src/org/openstreetmap/josm/gui/preferences/ToolbarPreferences.java	(revision 16415)
@@ -593,8 +593,5 @@
             @SuppressWarnings("unchecked")
             protected Transferable createTransferable(JComponent c) {
-                List<ActionDefinition> actions = new ArrayList<>();
-                for (ActionDefinition o: ((JList<ActionDefinition>) c).getSelectedValuesList()) {
-                    actions.add(o);
-                }
+                List<ActionDefinition> actions = new ArrayList<>(((JList<ActionDefinition>) c).getSelectedValuesList());
                 return new ActionTransferable(actions);
             }
@@ -607,9 +604,5 @@
             @Override
             public boolean canImport(JComponent comp, DataFlavor[] transferFlavors) {
-                for (DataFlavor f : transferFlavors) {
-                    if (ACTION_FLAVOR.equals(f))
-                        return true;
-                }
-                return false;
+                return Arrays.stream(transferFlavors).anyMatch(ACTION_FLAVOR::equals);
             }
 
