From d9405eb536d343e3990e8d7dc8a32185c2ba2ff0 Mon Sep 17 00:00:00 2001 From: Andreas Billmann Date: Wed, 27 Jan 2016 23:17:31 +0100 Subject: [PATCH] formal revision --- .../java/ninja/javafx/smartcsv/fx/list/ErrorSideBar.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/main/java/ninja/javafx/smartcsv/fx/list/ErrorSideBar.java b/src/main/java/ninja/javafx/smartcsv/fx/list/ErrorSideBar.java index c3c4d63..36ca968 100644 --- a/src/main/java/ninja/javafx/smartcsv/fx/list/ErrorSideBar.java +++ b/src/main/java/ninja/javafx/smartcsv/fx/list/ErrorSideBar.java @@ -53,7 +53,7 @@ public class ErrorSideBar extends Region { private static final double WIDTH = 20.0; - private ListChangeListener errorListListener = c -> {setErrorMarker();}; + private ListChangeListener errorListListener = c -> setErrorMarker(); private WeakListChangeListener weakErrorListListener = new WeakListChangeListener<>(errorListListener); private ObjectProperty model = new SimpleObjectProperty<>(); private ObjectProperty selectedValidationError = new SimpleObjectProperty<>(); @@ -62,11 +62,14 @@ public class ErrorSideBar extends Region { public ErrorSideBar(ResourceBundle resourceBundle) { this.resourceBundle = resourceBundle; + initPopOver(); setFixWidth(); addModelListener(); + } + + private void initPopOver() { popOver.setAutoHide(true); popOver.setArrowLocation(PopOver.ArrowLocation.RIGHT_CENTER); - } public void setModel(CSVModel model) {