Skip to content

Commit 9b27419

Browse files
authored
Add support for document_ready events (#114)
1 parent 2694246 commit 9b27419

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/widgets.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -158,6 +158,7 @@ export class BokehView extends DOMWidgetView {
158158
new_msgs.push(msg)
159159
} else if (msg.kind == "MessageSent" && new_msg.kind == "MessageSent") {
160160
if (
161+
msg.msg_data.event_values.model == null ||
161162
msg.msg_data.event_values.model.id != new_msg.msg_data.event_values.model.id ||
162163
msg.msg_data.event_name != new_msg.msg_data.event_name
163164
)
@@ -209,7 +210,8 @@ export class BokehView extends DOMWidgetView {
209210
} else if ((event instanceof MessageSentEvent) && (event.msg_type == "bokeh_event")) {
210211
const msg_data = {...event.msg_data}
211212
const event_values = {...msg_data.event_values}
212-
event_values["model"] = {id: event_values.model.id}
213+
if (event_values.model != null)
214+
event_values["model"] = {id: event_values.model.id}
213215
msg_data["event_values"] = event_values
214216
const js_msg: MessageSent = {
215217
event: "jsevent",

0 commit comments

Comments
 (0)