Hello! I’m finding issues with drag/dropping arbitrary data in the latest build. Whereas on older builds you could drop any data so long as onHoverStartGetAccept returned True, now it seems that only dragItems of a particular structure (e.g [type:containerCOMP]) are accepted. Please see the attached minimal reproduction case, which opens in both a 2023 and 2025 build to compare.
useDragDropCallbacks.tox (8.7 KB)
Testing Procedure:
Open textport to view logs
Drag 1st comp into the 2nd comp
Verify the 2nd comp’s onDropGetResults callback fires (printed log)
Now uncomment out line 3 of 1st comp’s onDragStartGetItems so that dragItems = [“hello”]
Repeat steps 2-3. In TD 2023 we see the expected firing of onDropGetResults, but in 2025, the method only fires when dragItems = [comp]
Tested on Windows 11 and macOS, TD versions 2023.12370 and 2025.31550
+1
Every morning I pray to the UI gods:
Hi!
2023.12370 Win/Mac
There is a different panel values behavior between Mac and Windows when dropping into the COMP panel.
Also, there is different panel values and callbacks behavior when dropping TD items (like OPs, parameters, etc.) vs. external files.
Here is a side-by-side video for Windows/Mac:
download for easier scrubbing
or watch:
[TIMELINE PROv56 1 2]
Here are the differences in behavior I’ve noticed:
Blue – expected values
Red – wrong values when dropping TD ite…
Ivan
November 8, 2025, 5:14pm
3
Good find. Will be fixed in next release. For now, I see that [comp, ‘hello’] works so that’s your annoying but functional workaround to pass text!
1 Like
Awesome, seems to be a viable workaround for now- will update my scripts accordingly, thanks Ivan!
rob
December 2, 2025, 4:37pm
5
This will be fixed in builds 2025.31920 and later. As Ivan mentioned, it was rejecting anything without COMPs in the dragItem lists.
Sorry bout that.
1 Like