Index: /trunk/autoquest-ui-swt/src/main/java/de/ugoe/cs/autoquest/ui/swt/ShowTaskTreeDialog.java
===================================================================
--- /trunk/autoquest-ui-swt/src/main/java/de/ugoe/cs/autoquest/ui/swt/ShowTaskTreeDialog.java	(revision 2182)
+++ /trunk/autoquest-ui-swt/src/main/java/de/ugoe/cs/autoquest/ui/swt/ShowTaskTreeDialog.java	(revision 2183)
@@ -294,4 +294,8 @@
             @Override
             public void widgetSelected(SelectionEvent e) {
+            	if (rightHandLayout == null) {
+            		return;
+            	}
+            	
                 if (tabFolder.getSelectionIndex() == 0) {
                     // task instances tab selected
Index: /trunk/autoquest-ui-swt/src/main/java/de/ugoe/cs/autoquest/ui/swt/ShowUsabilityEvaluationResultDialog.java
===================================================================
--- /trunk/autoquest-ui-swt/src/main/java/de/ugoe/cs/autoquest/ui/swt/ShowUsabilityEvaluationResultDialog.java	(revision 2182)
+++ /trunk/autoquest-ui-swt/src/main/java/de/ugoe/cs/autoquest/ui/swt/ShowUsabilityEvaluationResultDialog.java	(revision 2183)
@@ -174,8 +174,8 @@
         smellList.setLayoutData(new GridData(SWT.FILL, SWT.FILL, true, true, 1, 1));
         smellList.setHeaderVisible(true);
-        smellList.setLinesVisible(true);
-
-        TreeColumn treeColumn = new TreeColumn(smellList, SWT.NONE);
-        treeColumn.setWidth(200);
+        //smellList.setLinesVisible(true);
+
+        TreeColumn treeColumn = new TreeColumn(smellList, SWT.HORIZONTAL);
+        treeColumn.setWidth(300);
         treeColumn.setText("smells");
 
@@ -194,6 +194,9 @@
                     clearSmellDetails();
                 }
+                
+                VisualizationUtils.updateColumnWidths(smellList);
             }
         });
+        
         
         SashForm detailsSashForm = new SashForm(mainSashForm, SWT.VERTICAL);
@@ -478,4 +481,5 @@
                    ensureChildren((TreeItem) event.item);
                    ((TreeItem) event.item).setExpanded(true);
+                   VisualizationUtils.updateColumnWidths(smellList);
                }
            });
Index: /trunk/autoquest-ui-swt/src/main/java/de/ugoe/cs/autoquest/ui/swt/VisualizationUtils.java
===================================================================
--- /trunk/autoquest-ui-swt/src/main/java/de/ugoe/cs/autoquest/ui/swt/VisualizationUtils.java	(revision 2182)
+++ /trunk/autoquest-ui-swt/src/main/java/de/ugoe/cs/autoquest/ui/swt/VisualizationUtils.java	(revision 2183)
@@ -369,7 +369,11 @@
      */
     static void expandAll(Tree tree, boolean expanded) {
+    	tree.setRedraw(false);
+    	
         for (TreeItem item : tree.getItems()) {
             expandAll(item, expanded, Integer.MAX_VALUE);
         }
+        
+        tree.setRedraw(true);
     }
 
