From: Artur Signell Date: Fri, 26 Dec 2008 20:51:36 +0000 (+0000) Subject: Test case and fix for #2407 - Caption missing for required field when using a non... X-Git-Tag: 6.7.0.beta1~3445 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=7894a8583d5006e777b1bee8ae300b708b2bcf93;p=vaadin-framework.git Test case and fix for #2407 - Caption missing for required field when using a non-default layout inside a Form svn changeset:6357/svn branch:trunk --- diff --git a/WebContent/ITMILL/themes/default/formlayout/formlayout.css b/WebContent/ITMILL/themes/default/formlayout/formlayout.css index 9175ceb9fc..50598dc7a9 100644 --- a/WebContent/ITMILL/themes/default/formlayout/formlayout.css +++ b/WebContent/ITMILL/themes/default/formlayout/formlayout.css @@ -74,6 +74,6 @@ font-weight: bold; } -.i-form .i-caption .i-required-field-indicator { +.i-formlayout-captioncell .i-caption .i-required-field-indicator { float: none; } diff --git a/WebContent/ITMILL/themes/default/styles.css b/WebContent/ITMILL/themes/default/styles.css index 7aaec3d898..d8ce92f8d5 100644 --- a/WebContent/ITMILL/themes/default/styles.css +++ b/WebContent/ITMILL/themes/default/styles.css @@ -762,7 +762,7 @@ input.i-modified, font-weight: bold; } -.i-form .i-caption .i-required-field-indicator { +.i-formlayout-captioncell .i-caption .i-required-field-indicator { float: none; } diff --git a/src/com/itmill/toolkit/tests/tickets/Ticket2407.java b/src/com/itmill/toolkit/tests/tickets/Ticket2407.java new file mode 100644 index 0000000000..b0f194ceb7 --- /dev/null +++ b/src/com/itmill/toolkit/tests/tickets/Ticket2407.java @@ -0,0 +1,21 @@ +package com.itmill.toolkit.tests.tickets; + +import com.itmill.toolkit.ui.Form; +import com.itmill.toolkit.ui.Label; +import com.itmill.toolkit.ui.TextField; +import com.itmill.toolkit.ui.VerticalLayout; +import com.itmill.toolkit.ui.Window; + +public class Ticket2407 extends com.itmill.toolkit.Application { + + public void init() { + final Window main = new Window("Ticket2407"); + setMainWindow(main); + + Form form = new Form(new VerticalLayout()); + TextField text = new TextField("This caption shall be visible"); + text.setRequired(true); + form.addField("test", text); + main.addComponent(form); + } +}