| commit | f3e40820c8d459cf668e059f55c76dc4b73e3732 | [log] [tgz] |
|---|---|---|
| author | Daniel Stoch <Daniel.Stoch@gmail.com> | Wed Mar 22 11:20:38 2023 +0100 |
| committer | Martin Tzvetanov Grigorov <mgrigorov@apache.org> | Wed Mar 22 12:21:08 2023 +0200 |
| tree | 535ff78390633bbcdaa65244de1ed4d32d0ef3d6 | |
| parent | 07ca2ed6e571611872bf9f6c7808d488ecdc1b54 [diff] |
WICKET-7034: Publish WebSocket events even if connection was already closed (#562) Co-authored-by: Daniel Stoch <daniel.stoch@comarch.com> (cherry picked from commit 25d4f5016d2218028f1a997fb1647091088fefd5)
diff --git a/wicket-native-websocket/wicket-native-websocket-core/src/main/java/org/apache/wicket/protocol/ws/api/res/js/wicket-websocket-jquery.js b/wicket-native-websocket/wicket-native-websocket-core/src/main/java/org/apache/wicket/protocol/ws/api/res/js/wicket-websocket-jquery.js index 93b7386..472c258 100644 --- a/wicket-native-websocket/wicket-native-websocket-core/src/main/java/org/apache/wicket/protocol/ws/api/res/js/wicket-websocket-jquery.js +++ b/wicket-native-websocket/wicket-native-websocket-core/src/main/java/org/apache/wicket/protocol/ws/api/res/js/wicket-websocket-jquery.js
@@ -121,16 +121,16 @@ if (self.ws) { self.ws.close(); self.ws = null; - Wicket.Event.publish(topics.Closed, evt); } + Wicket.Event.publish(topics.Closed, evt); }; self.ws.onerror = function (evt) { if (self.ws) { self.ws.close(); self.ws = null; - Wicket.Event.publish(topics.Error, evt); } + Wicket.Event.publish(topics.Error, evt); }; } else { var errMessage = '[WebSocket.initialize] WebSocket is not supported in your browser!';