Bonjour,

J'ai un petit souci sur l'affichage de mes catégories dans ma liste.
Je me suis fait un petit logiciel de cave, qui affiche la liste de mes bouteilles. Je peux les trier par ordre alphabétique ou par région.
Dans mon controller donc j'ai ceci :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
onAbcButton: function() {
	this.disableAbcButton();
	this.enableRegionButton();
	var store = Ext.getStore('Wines');
	store.setGrouper({
		groupFn: function (record) {
			if (!isNaN(record.get('nom')[0])) {
				return '123';
			} else {
				return record.get('nom')[0];
			}
		}
	});
	store.load();
},
 
onRegionButton: function() {
	this.enableAbcButton();
	this.disableRegionButton();
	var store = Ext.getStore('Wines');
	store.setGrouper({
		groupFn: function (record) {
			if (!record.get('region')) {
				return 'Autres';
			} else {
				return record.get('region');
			}
		}
	});
	store.load();
},
Ca me permet de recharger mon store en fonction de l'ordre et ça marche bien, mais j'ai un souci à l'affichage, uniquement sur mon iphone.
Certaines catégories sont remplacées par des lettres comme si le passage d'un grouper à l'autre n'était pas tout à fait fonctionnel, mais le pire c'est que si je pivote l'iphone, le nom revient bien, si je descend le nom s'affiche aussi correctement.... Incompréhensible.
Bref voici les photos ça sera plus parlant, merci pour votre aide.

La vue bugguée (après avoir cliquer sur région) :



Une fois passé le groupe buggué E, "Médoc" s'affiche bien, après être remonté E reviens.



Et sinon, avant de descendre en tourant juste l'écran toutes les régions sont bien affichées. Comment est-ce possible ?



Merci pour votre aide.