diff --git a/src/de/jost_net/JVerein/gui/control/BuchungsControl.java b/src/de/jost_net/JVerein/gui/control/BuchungsControl.java index bf538c6ba..1ade8f4f5 100644 --- a/src/de/jost_net/JVerein/gui/control/BuchungsControl.java +++ b/src/de/jost_net/JVerein/gui/control/BuchungsControl.java @@ -246,6 +246,18 @@ public String toString() { return getText(); } + + public static SplitFilter getByKey(int key) + { + for (SplitFilter split : SplitFilter.values()) + { + if (split.getKey() == key) + { + return split; + } + } + return null; + } } private Calendar calendar = Calendar.getInstance(); @@ -793,7 +805,8 @@ public SelectInput getSuchSplibuchung() } int split = settings.getInt(settingsprefix + "split", SplitFilter.ALLE.getKey()); - suchsplitbuchung = new SelectInput(SplitFilter.values(), split); + suchsplitbuchung = new SelectInput(SplitFilter.values(), + SplitFilter.getByKey(split)); suchsplitbuchung.addListener(new FilterListener()); return suchsplitbuchung;