Skip to content

Conversation

Yahiewi
Copy link
Collaborator

@Yahiewi Yahiewi commented Aug 11, 2025

Changed some parts of the logic to handle the split panel.
One of the main changes is to thoroughly check whether the editor panel anchor already exists to not create a third panel down the middle. Also should be much more consistent after refreshing.

Copy link
Contributor

Binder 👈 Launch a Binder on branch Yahiewi/jupyterlab-urdf/split

@IsabelParedes IsabelParedes added the bug Something isn't working label Aug 13, 2025
@Yahiewi
Copy link
Collaborator Author

Yahiewi commented Aug 18, 2025

The issue was related to how the async loading of the meshes caused the _setEditorControls() to be called twice and apparently this duplicated the signal handlers so when clicking a mesh the signal would fire twice and the link would be selected and immediately unselected as if clicked twice. The simplest solution I found was to make sure _setEditorControls() is only called once using a flag.

@IsabelParedes IsabelParedes added the enhancement New feature or request label Aug 19, 2025
@IsabelParedes
Copy link
Member

Includes #95 and #96

Copy link
Member

@IsabelParedes IsabelParedes left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Works really well now! Thank you!!

@IsabelParedes IsabelParedes merged commit 37d5422 into jupyter-robotics:main Aug 19, 2025
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants