Przeglądaj źródła

Fixes Combobox vertical icon placement in IE6

svn changeset:14029/svn branch:6.4
tags/6.7.0.beta1
John Alhroos 14 lat temu
rodzic
commit
2f93d4b568

+ 9
- 1
src/com/vaadin/terminal/gwt/client/ui/VFilterSelect.java Wyświetl plik

@@ -1166,7 +1166,15 @@ public class VFilterSelect extends Composite implements Paintable, Field,
*/
private void updateSelectedIconPosition() {
// Position icon vertically to middle
int availableHeight = getOffsetHeight();
int availableHeight = 0;
if (BrowserInfo.get().isIE6()) {
getElement().getStyle().setOverflow(Overflow.HIDDEN);
availableHeight = getOffsetHeight();
getElement().getStyle().setProperty("overflow", "");
} else {
availableHeight = getOffsetHeight();
}

int iconHeight = Util.getRequiredHeight(selectedItemIcon);
int marginTop = (availableHeight - iconHeight) / 2;
DOM.setStyleAttribute(selectedItemIcon.getElement(), "marginTop",

Ładowanie…
Anuluj
Zapisz