Improve system execution
[lgpl/argeo-commons.git] / security / plugins / org.argeo.security.ui / src / main / java / org / argeo / security / ui / views / LogContentProvider.java
index fb1ee13bb95574a4f1faa40519270d335e762dc1..c365f9e6cbf1bc28c794447a612f70bca597811c 100644 (file)
@@ -118,14 +118,12 @@ class LogContentProvider implements ILazyContentProvider, ArgeoLogListener {
        // }
 
        /** Scroll to the last line */
-       protected void scrollToLastLine() {
+       protected synchronized void scrollToLastLine() {
                // we try to show last line with two methods
                // viewer.reveal(lines.peekLast());
 
                Table table = viewer.getTable();
-               TableItem ti = table.getItem(lines.size() - 1);
-               if (ti == null)
-                       System.out.println("tableItem is null");
+               TableItem ti = table.getItem(table.getItemCount() - 1);
                table.showItem(ti);
        }