Closed jkulawik closed 1 month ago
Implemented the basic changes for this and seems to work pretty well, but the menu widgets don't work when the virtual cursor isn't being drawn.
All 4 menu widgets in this screenshots are affected; this happens in every editor too.
Should be fixed now; cWidgetMenuItem::OnMouseMove
was checking if the virtual mouse is being drawn
The tool / edit mode lag is a complex issue which would require a fair lot of profiling and general knowledge about the codebase which we don't have at the moment, so closing this now.
The virtual cursor lags behind the actual one, making for a sloppy experience.
Unfortunately editor tools are also affected by this lagginess, so the logic which updates the virtual mouse position could be improved anyway, even when not using it.
Working on this on the
editors-cpp11
branch.