Browse Source

[merge from 6.7] #4353 ComboBox.removeAllItems did not remove selected icon: additional fix to avoid changing undefined width combobox initial width

svn changeset:23031/svn branch:6.8
tags/7.0.0.alpha2
Automerge 12 years ago
parent
commit
dab5c83ffe
1 changed files with 4 additions and 2 deletions
  1. 4
    2
      src/com/vaadin/terminal/gwt/client/ui/VFilterSelect.java

+ 4
- 2
src/com/vaadin/terminal/gwt/client/ui/VFilterSelect.java View File

@@ -1372,8 +1372,10 @@ public class VFilterSelect extends Composite implements Paintable, Field,
*/
private void setSelectedItemIcon(String iconUri) {
if (iconUri == null || iconUri.length() == 0) {
panel.remove(selectedItemIcon);
updateRootWidth();
if (selectedItemIcon.isAttached()) {
panel.remove(selectedItemIcon);
updateRootWidth();
}
} else {
panel.insert(selectedItemIcon, 0);
selectedItemIcon.setUrl(iconUri);

Loading…
Cancel
Save