From 9b7ec779c4ffdc56dd98b003f9f43a9bc36c929a Mon Sep 17 00:00:00 2001 From: Bruno Sinou Date: Fri, 20 Nov 2015 17:51:15 +0000 Subject: [PATCH] Fix glitch when using a user table with check box column git-svn-id: https://svn.argeo.org/commons/trunk@8579 4cfe0d0a-d680-48aa-b62c-e0a02a3f76cc --- .../org/argeo/eclipse/ui/parts/LdifUsersTable.java | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/org.argeo.eclipse.ui/src/org/argeo/eclipse/ui/parts/LdifUsersTable.java b/org.argeo.eclipse.ui/src/org/argeo/eclipse/ui/parts/LdifUsersTable.java index 1d0fcfaaa..5597e9e7c 100644 --- a/org.argeo.eclipse.ui/src/org/argeo/eclipse/ui/parts/LdifUsersTable.java +++ b/org.argeo.eclipse.ui/src/org/argeo/eclipse/ui/parts/LdifUsersTable.java @@ -157,8 +157,8 @@ public abstract class LdifUsersTable extends Composite { * if relevant */ public void refresh() { - String filter = hasFilter ? filterTxt.getText() : null; - if ("".equals(filter.trim())) + String filter = hasFilter ? filterTxt.getText().trim() : null; + if ("".equals(filter)) filter = null; refreshFilteredList(filter); } @@ -329,7 +329,7 @@ public abstract class LdifUsersTable extends Composite { table.setHeaderVisible(true); TableViewerColumn column; -// int offset = 0; + // int offset = 0; if (hasSelectionColumn) { // offset = 1; column = ViewerUtils.createTableViewerColumn(viewer, "", SWT.NONE, @@ -342,6 +342,9 @@ public abstract class LdifUsersTable extends Composite { return null; } }); + layout.setColumnData(column.getColumn(), new ColumnWeightData(25, + 25, false)); + SelectionAdapter selectionAdapter = new SelectionAdapter() { private static final long serialVersionUID = 1L; @@ -359,7 +362,7 @@ public abstract class LdifUsersTable extends Composite { // NodeViewerComparator comparator = new NodeViewerComparator(); // TODO enable the sort by click on the header -// int i = offset; + // int i = offset; for (ColumnDefinition colDef : columnDefs) createTableColumn(viewer, layout, colDef); -- 2.30.2