Skip to content

Commit 8e30b23

Browse files
ddamkeddamke
authored andcommitted
change invalidation listener to change listener
1 parent 40afb74 commit 8e30b23

File tree

1 file changed

+5
-12
lines changed

1 file changed

+5
-12
lines changed

src/main/java/de/doubleslash/keeptime/view/ProjectsListViewController.java

Lines changed: 5 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -25,9 +25,6 @@
2525
import java.util.Optional;
2626

2727
import javafx.application.Platform;
28-
import javafx.beans.value.ChangeListener;
29-
import javafx.beans.value.ObservableValue;
30-
import javafx.scene.input.MouseEvent;
3128
import org.slf4j.Logger;
3229
import org.slf4j.LoggerFactory;
3330

@@ -122,15 +119,11 @@ public ProjectsListViewController(final Model model, final Controller controller
122119
searchTextField.setText("");
123120
}
124121
});
125-
//From https://stackoverflow.com/questions/14965318/javafx-method-selectall-just-works-by-focus-with-keyboard
126-
searchTextField.focusedProperty().addListener(observable -> {
127-
Platform.runLater(() -> {
128-
if(searchTextField.isFocused()){
129-
searchTextField.selectAll();
130-
}
131-
});
132-
});
133-
122+
searchTextField.focusedProperty().addListener((obs, wasFocused, isNowFocused) -> Platform.runLater(() -> {
123+
if (isNowFocused) {
124+
searchTextField.selectAll();
125+
}
126+
}));
134127

135128
availableProjectsListView.getSelectionModel().setSelectionMode(SelectionMode.SINGLE);
136129
availableProjectsListView.getSelectionModel().selectFirst();

0 commit comments

Comments
 (0)