Browse Source

fixes #2213, prefixed server side style names to suggest menu

svn changeset:6026/svn branch:trunk
tags/6.7.0.beta1
Matti Tahvonen 15 years ago
parent
commit
93dc97ef61
1 changed files with 15 additions and 0 deletions
  1. 15
    0
      src/com/itmill/toolkit/terminal/gwt/client/ui/IFilterSelect.java

+ 15
- 0
src/com/itmill/toolkit/terminal/gwt/client/ui/IFilterSelect.java View File

@@ -347,6 +347,20 @@ public class IFilterSelect extends Composite implements Paintable, Field,
}
}

/**
* Updates style names in suggestion popup to help theme building.
*/
public void updateStyleNames(UIDL uidl) {
if (uidl.hasAttribute("style")) {
setStyleName(CLASSNAME + "-suggestpopup");
final String[] styles = uidl.getStringAttribute("style").split(
" ");
for (int i = 0; i < styles.length; i++) {
addStyleDependentName(styles[i]);
}
}
}

}

public class SuggestionMenu extends MenuBar {
@@ -576,6 +590,7 @@ public class IFilterSelect extends Composite implements Paintable, Field,
}

suggestionPopup.setPagingEnabled(true);
suggestionPopup.updateStyleNames(uidl);

allowNewItem = uidl.hasAttribute("allownewitem");


Loading…
Cancel
Save