Moving up and down rows in a large table is very slow and will corrupt / duplicate its content

Before opening a new bug report, please search the forum for duplicates and follow the Troubleshooting Guide.

  • We only consider bugs that are reproducible in the sandbox vault or a vault with no third-party plugins/no css snippets/default theme.
  • For Linux, we only accept bug reports that are reproducible with our Appimage package under Gnome or KDE.
  • Developer issues with the API should go here
  • Themes and Custom CSS issues should go here

Once you’ve done the above, delete everything above this line.

Steps to reproduce

  • start Obsidian in sandbox mode
  • create a table with dozens of rows, some columns, and content (simple words per cell)
  • define two shortcuts for “Table: row up” and “Table: row down”
  • start to move rows up and down

After a while the reaction of Obsidian will slow down.

  • continue to move rows up and down

After about 50 such actions the table is corrupted:

  • Row blocks will be duplicated in different areas of the table

Did you follow the troubleshooting guide? Y

Expected result

  • the table content should show my moves
  • the functionality should not slow down

Actual result

corrupted table as decribed above

Environment

SYSTEM INFO:
Obsidian version: v1.6.5
Installer version: v1.4.13
Operating system: Windows 10 Pro 10.0.22000
Login status: logged in
Catalyst license: none
Insider build toggle: off
Live preview: on
Base theme: adapt to system
Community theme: none
Snippets enabled: 0
Restricted mode: on

RECOMMENDATIONS:
none

(Windows itself tells me it is Windows 11 Pro:

Edition Windows 11 Pro
Version 21H2
Installiert am ‎08.‎10.‎2022
Betriebssystembuild 22000.2538
Leistung Windows Feature Experience Pack 1000.22001.1000.0

Additional information

I am not sure if there is a connection to

you did not download and reinstall Obsidian (as per instructions).

Anyway, can you attach here or dm a link to a note where this happens?

That was my test note at the beginning:

DataTableBefore.md (4.9 KB)

That was my test note after corruption:

DataTable.md (11.7 KB)

It is painfully slow (and we should address it).

I can’t get it a corrupted state within the sandbox vault.

Download and reinstall Obsidian. Please, post a screen recording of it happening.

Which hotkey are you using?

image

thank you, we’ll look into this.

I think even the duplication might happen.

1 Like

Reinstalling Obsidian will take a little more time as I need the Obsidian Sync functionality tomorrow. If I understand correctly, Sync has to be set up again after the reinstall.

Reinstalling Obsidian will keep everything in place. Just download and install over the existing installation.

Anyway, I managed to get one time a duplication of the table.
So, no need to try anything else. Thanks for the report!

1 Like