PusherEvent push data in fragment twice
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 3/5
- Tempo stimato
- Mezza giornata
- Idoneità per principianti
- 22/100
- Tipo di issue
- Bug
- Chiarezza
- Da chiarire
- Stato di attività
- Ferma
- Ambito
- mobile, networking
Direzione di ricerca
The report is a user question about a Pusher client snippet inside an Android Fragment, not a described code change, and it has been silent for about six years. Start by checking whether connect(), subscribe() and bind() run more than once per event, for example on every onCreateView or onResume, and whether the earlier listener is ever unbound. Done would mean a reproduction that explains the duplicate log line, plus a maintainer or reporter confirmation of the cause.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Below here my code inside fragment:
`options = new PusherOptions();
options.setCluster(cluster_pusher);
pusher = new Pusher(key_pusher, options);
pusher.connect(new ConnectionEventListener() {
@Override
public void onConnectionStateChange(ConnectionStateChange change) {
Log.i("Pusher", "State changed from " + change.getPreviousState() +
" to " + change.getCurrentState());
}
@Override
public void onError(String message, String code, Exception e) {
Log.i("Pusher", "There was a problem connecting! " +
"\ncode: " + code +
"\nmessage: " + message +
"\nException: " + e
);
}
}, ConnectionState.ALL);
channel = pusher.subscribe(Config.TOPIC_GLOBAL);
channel.bind(Config.PUSHER_EVENT, new SubscriptionEventListener() {
@Override
public void onEvent(PusherEvent event) {
Log.i("Pusher", "Received event with data: " + event.getData());
}
});`
why?
- Lingua principale
- Java
- Stelle
- 315
- Fork
- 140
- Merge medio
- 11g 5h
- PR unite (30g)
- 4
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Ha un modello di pull request
- Nessuna guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di pusher/pusher-websocket-java
-
FileNotFoundException thrown when server responds with 400 or aboveForse già presa @RaphaelFakhri l’ha presa 8 giorni fa. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
pusher/pusher-websocket-java#261 ·
-
java.lang.NoClassDefFoundError: com.pusher.client.Pusher$$ExternalSyntheticLambda0 on Android API 21-22 anywayForse già presa @Keith-wright l’ha presa 9 giorni fa. Aperta
Difficoltà 4/5 3-5 giorni Idoneità per principianti 22/100
pusher/pusher-websocket-java#366 ·
-
Difficoltà 5/5 Più di una settimana Idoneità per principianti 15/100
pusher/pusher-websocket-java#340 · 3 commenti · 7 reazioni ·
-
Difficoltà 4/5 1-2 giorni Idoneità per principianti 8/100
pusher/pusher-websocket-java#311 · 4 commenti ·
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 12/100
pusher/pusher-websocket-java#308 · 2 commenti ·
Tutte le issue di pusher/pusher-websocket-java
Issue simili
-
area: triage theme: undefined
Difficoltà 2/5 1-3 ore Idoneità per principianti 85/100
jhipster/generator-jhipster#35895 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 85/100
oracle/graalvm-reachability-metadata#11659 ·
I maintainer di solito rispondono entro 1 giorno
-
Build failure report and inbox copy miss a proof split by colour codes, which the build log redactsApertabug follow-up
Difficoltà 2/5 1-3 ore Idoneità per principianti 85/100
Sanne/incus-spawn#1864 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 85/100
openhab/openhab-addons#22135 ·
I maintainer di solito rispondono entro 1 giorno