]> source.dussan.org Git - vaadin-framework.git/commitdiff
enabled multiselect in Select component (Should use ListSelect, but for backwards...
authorMatti Tahvonen <matti.tahvonen@itmill.com>
Wed, 5 Mar 2008 12:41:38 +0000 (12:41 +0000)
committerMatti Tahvonen <matti.tahvonen@itmill.com>
Wed, 5 Mar 2008 12:41:38 +0000 (12:41 +0000)
svn changeset:3970/svn branch:trunk

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

index 9acbb3f7d2632aedca0e936d14e332095f100a59..63039dd0c94bfe0404198ab551f0efc906885ae1 100644 (file)
@@ -87,6 +87,11 @@ public class Select extends AbstractSelect implements AbstractSelect.Filtering {
      *                 if the paint operation failed.
      */
     public void paintContent(PaintTarget target) throws PaintException {
+        if (isMultiSelect()) {
+            super.paintContent(target);
+            return;
+        }
+
         // clear caption change listeners
         getCaptionChangeListener().clear();
 
@@ -105,10 +110,6 @@ public class Select extends AbstractSelect implements AbstractSelect.Filtering {
             target.addAttribute("required", true);
         }
 
-        // Paints select attributes
-        if (isMultiSelect()) {
-            target.addAttribute("selectmode", "multi");
-        }
         if (isNewItemsAllowed()) {
             target.addAttribute("allownewitem", true);
         }