Skip to content

Commit 21591fe

Browse files
committed
Replace lambda with anonymous listener in Picker
1 parent 7b44a67 commit 21591fe

1 file changed

Lines changed: 8 additions & 5 deletions

File tree

CodenameOne/src/com/codename1/ui/spinner/Picker.java

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -764,12 +764,15 @@ private Container createLightweightPopupButtonRow(final InternalPickerWidget spi
764764
$(row).selectAllStyles().setMargin(0).setPadding(0).setBorder(Border.createEmpty()).setBgTransparency(0);
765765
}
766766
Button button = new Button(entry.text, isTablet ? "PickerButtonTablet" : "PickerButton");
767-
button.addActionListener(e -> {
768-
if (entry.action != null) {
769-
entry.action.run();
767+
button.addActionListener(new ActionListener() {
768+
@Override
769+
public void actionPerformed(ActionEvent evt) {
770+
if (entry.action != null) {
771+
entry.action.run();
772+
}
773+
spinner.setValue(value);
774+
updateValue();
770775
}
771-
spinner.setValue(value);
772-
updateValue();
773776
});
774777
row.add(button);
775778
}

0 commit comments

Comments
 (0)