ref #6582: workaround in status bar for eclipse bug
authorKatja Luther <k.luther@bgbm.org>
Fri, 5 May 2017 12:19:25 +0000 (14:19 +0200)
committerKatja Luther <k.luther@bgbm.org>
Fri, 5 May 2017 12:20:02 +0000 (14:20 +0200)
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/bar/AuthenticatedUserBar.java

index a8addd126269acda91dc7a8d506afe851977ca0d..dc43e8d1c0bad0b2246236ae66099684eb150bfd 100644 (file)
@@ -40,10 +40,17 @@ public class AuthenticatedUserBar extends WorkbenchWindowControlContribution imp
         CdmStore.getLoginManager().addObserver(this);
     }
 
+
+
+    @Override
+    public boolean isDynamic() {
+        return true;
+    }
+
     /** {@inheritDoc} */
     @Override
     protected Control createControl(Composite parent) {
-
+        parent.getParent().setRedraw(true);
         label_authenticatedUser = new Label(parent,  SWT.NULL);
 
         update(null, null);
@@ -68,6 +75,7 @@ public class AuthenticatedUserBar extends WorkbenchWindowControlContribution imp
         }
 
         label_authenticatedUser.setText(text);
+        label_authenticatedUser.setRedraw(true);
     }
 
     /** {@inheritDoc} */