Closed microbit-matt-hillsdon closed 1 year ago
Preview build will be at https://review-python-editor-v3.microbit.org/async-safe-sighelp/
The slightly buggy behaviour of having signature help on an existing function open, and then dragging over a new API snippet I mentioned previously causes errors on this branch.
The slightly buggy behaviour of having signature help on an existing function open, and then dragging over a new API snippet I mentioned previously causes errors on this branch.
Thanks, I can reproduce them.
I think this is now working. @microbit-robert, please break it again!
I want this to work without the fix of closing signature help as I think dnd actually exercises this code really well. However, that's still a good plan so I've raised #1055 and have a fix on #1056 that I'll rebase after this is in.
I'm re-running CI (it passed) to build a bit more confidence in the e2e tests here.
Looking again at this as I managed to trigger an error with my original repro.
Looking again at this as I managed to trigger an error with my original repro.
OK, I'm happy again 🤞
It's rebuilding now.
It now maps the position through so you see lagged tooltips if Pyright responses are slow rather than tooltips for positions that might not be in the document at all.