Subversion Repositories eFlore/Applications.coel

Compare Revisions

Ignore whitespace Rev 1639 → Rev 1640

/trunk/src/org/tela_botanica/client/composants/ChampComboBoxRechercheTempsReelPaginable.java
177,8 → 177,8
this.valeurInitiale = valeurInitiale;
this.champValeurInitiale = champ;
if(combo.getStore().findModel(champValeurInitiale, valeurInitiale) == null) {
loader.load(plc, "", true);
this.getCombo().disable();
loader.load(plc, "", true);
this.getCombo().disable();
} else {
combo.setValue(combo.getStore().findModel(champValeurInitiale, valeurInitiale));
}
194,9 → 194,11
if (combo.getStore().findModel(champValeurInitiale, valeurInitiale) == null) {
// Si la valeur ne fait pas partie de la première page, on doit charger la liste complète
// C'est un peu moche mais pour le moment ça marche (les listes ne dépassant pas quelques
// centaines d'élements)
if(!valeurInitialeAffectee) {
// centaines d'élements), on s'arrete par contre si on a atteint le total d'éléments
if(!valeurInitialeAffectee && combo.getStore().getCount() < loader.getTotalCount()) {
loader.load(start, loader.getTotalCount());
} else {
this.getCombo().enable();
}
} else {
combo.setValue(combo.getStore().findModel(champValeurInitiale, valeurInitiale));