aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorJoonas Lehtinen <joonas.lehtinen@itmill.com>2007-01-31 11:15:54 +0000
committerJoonas Lehtinen <joonas.lehtinen@itmill.com>2007-01-31 11:15:54 +0000
commitfe5b627b76a56f2437c68e668e61e7c0c2a91012 (patch)
treec596692c54d49589dbd7778a4fba4654f43bb660 /src
parentd3462b16626a5ed2b01208897f31bb8d3a87d895 (diff)
downloadvaadin-framework-fe5b627b76a56f2437c68e668e61e7c0c2a91012.tar.gz
vaadin-framework-fe5b627b76a56f2437c68e668e61e7c0c2a91012.zip
Fixed a bug when setting the style of the object before adding it
svn changeset:377/svn branch:toolkit
Diffstat (limited to 'src')
-rw-r--r--src/com/itmill/toolkit/demo/features/PropertyPanel.java9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/com/itmill/toolkit/demo/features/PropertyPanel.java b/src/com/itmill/toolkit/demo/features/PropertyPanel.java
index 1212271b29..ade6effe54 100644
--- a/src/com/itmill/toolkit/demo/features/PropertyPanel.java
+++ b/src/com/itmill/toolkit/demo/features/PropertyPanel.java
@@ -234,12 +234,21 @@ public class PropertyPanel
"Sample System Error" });
// Style
+ String currentStyle = ((Component)objectToConfigure).getStyle();
+ if (currentStyle == null)
set
.replaceWithSelect(
"style",
new Object[] { null },
new Object[] { "Default" })
.setNewItemsAllowed(true);
+ else
+ set
+ .replaceWithSelect(
+ "style",
+ new Object[] { null, currentStyle },
+ new Object[] { "Default", currentStyle })
+ .setNewItemsAllowed(true);
// Set up descriptions
set.getField("caption").setDescription(