Skip to content

Commit 175bb40

Browse files
authored
Merge pull request #8 from tomdonaldson/fix_key_error
Don't access current_overlays listener unless it exists.
2 parents 7c914e5 + 8c4e5a0 commit 175bb40

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

src/ipyaladin/widget.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -266,7 +266,8 @@ def _handle_custom_message(self, _: any, message: dict, buffers: any) -> None:
266266
self._save_file(message["path"], buffers[0])
267267
elif event_type == "current_overlays":
268268
self._overlays = message["content"]["overlays"]
269-
self.listener_callback["current_overlays"](message["content"])
269+
if "current_overlays" in self.listener_callback:
270+
self.listener_callback["current_overlays"](message["content"])
270271

271272
@property
272273
def selected_objects(self) -> List[Table]:

0 commit comments

Comments
 (0)