]> source.dussan.org Git - vaadin-framework.git/commitdiff
Fix for #2900 - Label.setContentMode() does not requestRepaint()
authorArtur Signell <artur.signell@itmill.com>
Thu, 7 May 2009 14:34:50 +0000 (14:34 +0000)
committerArtur Signell <artur.signell@itmill.com>
Thu, 7 May 2009 14:34:50 +0000 (14:34 +0000)
svn changeset:7656/svn branch:6.0

src/com/itmill/toolkit/ui/Label.java

index 4a272ed1d1b5ab603a1480798c01e809939e0559..26d4d169635db2361957915bbd696a51751964b9 100644 (file)
@@ -372,8 +372,10 @@ public class Label extends AbstractComponent implements Property,
      *            the New content mode of the label.
      */
     public void setContentMode(int contentMode) {
-        if (contentMode >= CONTENT_TEXT && contentMode <= CONTENT_RAW) {
+        if (contentMode != this.contentMode && contentMode >= CONTENT_TEXT
+                && contentMode <= CONTENT_RAW) {
             this.contentMode = contentMode;
+            requestRepaint();
         }
     }