From e76feebc20119d80b471227c7e62306070cdb280 Mon Sep 17 00:00:00 2001 From: James Moger <james.moger@gitblit.com> Date: Fri, 23 Dec 2011 18:00:03 -0500 Subject: [PATCH] Fixed double-divider --- src/com/gitblit/wicket/pages/RootPage.java | 10 +++++++++- 1 files changed, 9 insertions(+), 1 deletions(-) diff --git a/src/com/gitblit/wicket/pages/RootPage.java b/src/com/gitblit/wicket/pages/RootPage.java index 0278470..938b0ee 100644 --- a/src/com/gitblit/wicket/pages/RootPage.java +++ b/src/com/gitblit/wicket/pages/RootPage.java @@ -209,9 +209,17 @@ // custom filters String customFilters = GitBlit.getString(Keys.web.customFilters, null); if (!StringUtils.isEmpty(customFilters)) { + boolean addedExpression = false; List<String> expressions = StringUtils.getStringsFromValue(customFilters, "!!!"); for (String expression : expressions) { - filters.add(new DropDownMenuItem(null, "x", expression)); + if (!StringUtils.isEmpty(expression)) { + addedExpression = true; + filters.add(new DropDownMenuItem(null, "x", expression)); + } + } + // if we added any custom expressions, add a divider + if (addedExpression) { + filters.add(new DropDownMenuItem()); } } -- Gitblit v1.9.1