The last cursor added doesn't blink synchronously with the others

Steps to reproduce

  • Create a new note with a few lines
  • Alt-Click in a few places to create multiple cursors

Expected result

I would expect the cursors to blink synchronously, like in other text editors with multi cursor functionality. In the legacy editor, the cursors also blink synchronously.

Actual result

The multiple cursors blink at different intervals, which creates visual noise and makes it harder to spot the positions of the cursors at a glance.

Environment

Operating system: macOS Ventura 13.0

Debug info:

SYSTEM INFO:
	Obsidian version: v1.0.3
	Installer version: v1.0.0
	Operating system: Darwin Kernel Version 22.1.0: Sun Oct  9 20:15:09 PDT 2022; root:xnu-8792.41.9~2/RELEASE_ARM64_T6000 22.1.0
	Login status: not logged in
	Insider build toggle: off
	Live preview: on
	Legacy editor: off
	Base theme: dark
	Community theme: none
	Snippets enabled: 0
	Restricted mode: on

RECOMMENDATIONS:
	none
2 Likes

thanks, moved back to bug reports and renamed.

1 Like

Hi,
after a year and a half from the report, I can confirm that the problems still stands and it’s very annoying and distracting for those (like me) who are used to work with multiple cursors a lot.

Thanks

2 Likes

An example of multiple cursors in a UX friendly way is the way VS Code does it. Every time a new cursor is added, the blinking animation for all cursors are reset to the beginning. This keeps them all in sync. The cursors also blink at the exact same interval, so they don’t fall out of sync.