Question

Je suis en train d'écrire une application GWT MVP en utilisant la bibliothèque GWT-plate-forme (très agréable une fois que vous y habituer). Mon problème se produit lorsque mes tentatives de présentateur de mettre à jour le contenu d'une zone de liste. Le problème se produit sur la ligne 66 du fichier ci-dessous:

https://github.com/dartmanx/mapmaker2/blob/master/src/main/java/org/jason/mapmaker/client/presenter/MapmakerStackPanelPresenter2.java

Je suis sûr que l'application appelle la méthode onSuccess () (un point d'arrêt dans les travaux de débogage), et que le résultat est rempli.

Une chose que j'ai remarqué est que la vue associée, MapmakerStackPanelViewImpl2.java, semble être initialisé deux fois. Je me demande si je suis en train de mettre à jour un contrôle sur ce point de vue qui n'est pas attaché à l'interface utilisateur réelle. Ce fichier est ici:

https://github.com/dartmanx/mapmaker2/blob/master/src/main/java/org/jason/mapmaker/client/view/MapmakerStackPanelView2.java

Toute aide serait appréciée.

Était-ce utile?

La solution

Le problème était qu'il y avait deux copies de la vue flottant autour. J'ai utilisé Gin pour injecter la vue dans le constructeur du présentateur, et problème a disparu.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top