File tree Expand file tree Collapse file tree 1 file changed +7
-1
lines changed Expand file tree Collapse file tree 1 file changed +7
-1
lines changed Original file line number Diff line number Diff line change @@ -16,6 +16,8 @@ type Document = any
1616type DocumentChangedEvent = any
1717type Receiver = any
1818type Fragment = any
19+ type HasProps = any
20+ type Ref = any
1921
2022const { keys, values } = Object
2123
@@ -199,7 +201,11 @@ export class BokehView extends DOMWidgetView {
199201 return
200202 }
201203 const { Serializer } = bk_require ( 'core/serialization' )
202- const serializer = new Serializer ( )
204+ const references : Map < HasProps , Ref > = new Map ( )
205+ for ( const model of event . document . _all_models . values ( ) ) {
206+ references . set ( model , model . ref ( ) )
207+ }
208+ const serializer = new Serializer ( { references} )
203209 const event_rep = serializer . encode ( event )
204210 event_rep . event = 'jsevent'
205211 this . _send ( event_rep )
You can’t perform that action at this time.
0 commit comments