Skip to content

Commit 80d7a3e

Browse files
committed
FIX : Download the stream in the matching window
1 parent 972eb9d commit 80d7a3e

File tree

1 file changed

+5
-0
lines changed
  • ponysdk/src/main/java/com/ponysdk/core/server/application

1 file changed

+5
-0
lines changed

ponysdk/src/main/java/com/ponysdk/core/server/application/UIContext.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -488,10 +488,15 @@ public PObject getObject(final int objectID) {
488488
* the stream handler
489489
*/
490490
public void stackStreamRequest(final StreamHandler streamListener) {
491+
stackStreamRequest(streamListener, PWindow.getMain());
492+
}
493+
494+
public void stackStreamRequest(final StreamHandler streamListener, final PWindow window) {
491495
final int streamRequestID = nextStreamRequestID();
492496

493497
final ModelWriter writer = Txn.get().getWriter();
494498
writer.beginObject();
499+
if (!PWindow.isMain(window)) writer.write(ServerToClientModel.WINDOW_ID, window.getID());
495500
writer.write(ServerToClientModel.TYPE_ADD_HANDLER, -1);
496501
writer.write(ServerToClientModel.HANDLER_TYPE, HandlerModel.HANDLER_STREAM_REQUEST.getValue());
497502
writer.write(ServerToClientModel.STREAM_REQUEST_ID, streamRequestID);

0 commit comments

Comments
 (0)