tikvar
29 Nov 2010, 3:52 AM
[GXT 2.2.1, FF3.6 & IE8, Linux & Windows, DevMode]
Hi,
It seems that every time a checkbox is made visible its box label moves by a few pixels to the right (see attached image).
public class CheckBoxBugWindow extends Window {
public CheckBoxBugWindow() {
FormPanel form = new FormPanel();
form.setHeaderVisible(false);
form.setBodyBorder(false);
setLayout(new RowLayout());
add(form, new RowData(1,1));
setSize(300, 300);
CheckBox c = new CheckBox();
c.setFieldLabel("Check 1");
c.setBoxLabel("Normal label");
form.add(c);
final CheckBox check = new CheckBox();
check.setFieldLabel("Check 2");
check.setBoxLabel("Moving label");
form.add(check);
addButton(new Button("Press me multiple times", new SelectionListener<ButtonEvent>() {
public void componentSelected(ButtonEvent ce) {
check.setVisible(!check.isVisible());
}
}));
}
}
Hi,
It seems that every time a checkbox is made visible its box label moves by a few pixels to the right (see attached image).
public class CheckBoxBugWindow extends Window {
public CheckBoxBugWindow() {
FormPanel form = new FormPanel();
form.setHeaderVisible(false);
form.setBodyBorder(false);
setLayout(new RowLayout());
add(form, new RowData(1,1));
setSize(300, 300);
CheckBox c = new CheckBox();
c.setFieldLabel("Check 1");
c.setBoxLabel("Normal label");
form.add(c);
final CheckBox check = new CheckBox();
check.setFieldLabel("Check 2");
check.setBoxLabel("Moving label");
form.add(check);
addButton(new Button("Press me multiple times", new SelectionListener<ButtonEvent>() {
public void componentSelected(ButtonEvent ce) {
check.setVisible(!check.isVisible());
}
}));
}
}