diff --git a/PlayWall/src/de/tobias/playpad/layout/desktop/DesktopMenuToolbarViewController.java b/PlayWall/src/de/tobias/playpad/layout/desktop/DesktopMenuToolbarViewController.java index aecc02ae441ccc9e753f69ff449e65f78076bed0..d903d1174ab2bfbc8971f0524c28d673afc9a9b0 100644 --- a/PlayWall/src/de/tobias/playpad/layout/desktop/DesktopMenuToolbarViewController.java +++ b/PlayWall/src/de/tobias/playpad/layout/desktop/DesktopMenuToolbarViewController.java @@ -682,11 +682,6 @@ public class DesktopMenuToolbarViewController extends BasicMenuToolbarViewContro NotificationPane pane = mainViewController.getNotificationPane(); pane.show("", box); - - // Auto Complete - Set<String> names = openProject.getPads().stream().filter(p -> p.getStatus() != PadStatus.EMPTY).map(Pad::getName) - .collect(Collectors.toSet()); - TextFields.bindAutoCompletion(field, names); } @FXML @@ -742,7 +737,7 @@ public class DesktopMenuToolbarViewController extends BasicMenuToolbarViewContro }); } - private final int LAST_DOCUMENT_LIMIT = 3; + private static final int LAST_DOCUMENT_LIMIT = 3; public void createRecentDocumentMenuItems() { recentOpenMenu.getItems().clear(); diff --git a/PlayWallCore/src/de/tobias/playpad/project/Project.java b/PlayWallCore/src/de/tobias/playpad/project/Project.java index 8fb4da8c38926a6d4050e8d7b20bcd1889ae43f9..92b1b52e6ef7f9e9ea96690f3014e9e35a0955ff 100644 --- a/PlayWallCore/src/de/tobias/playpad/project/Project.java +++ b/PlayWallCore/src/de/tobias/playpad/project/Project.java @@ -323,7 +323,7 @@ public class Project { List<Pad> result = new ArrayList<>(); for (Pad pad : getPads()) { if (pad.getStatus() != PadStatus.EMPTY) { - if (pad.getName().startsWith(name)) { + if (pad.getName().toLowerCase().contains(name.toLowerCase())) { result.add(pad); } }