Copy node ignores content of collapsed subnodes

I am not sure if this is a bug or “works as intended” but it was rather nasty surprise for me. Content of nodes that are collapsed don’t get copied. I searched the documentation but I haven’t found anything about whether it should behave like that or not.

My scenario is that I often use checkvist to write down meeting notes, taking advantage of collapsing expanding points as needed. Then if the notes are important, I just copy/paste it in email for people present. It happened to me already few times that parts were missing because of this, so now I have to check everything first before copying it whether it is not collapsed. My expectation would be that collapsed/expanded state does not change the content so the result of ‘copy’ should be the same.

Hello @Kenedy,

The “Copy” into the clipboard by design copies only what is shown on screen.

If you always want to copy all nodes, use export to RTF ( ex keyboard shortcut or search for ‘export’ in Shift+Shift command window).

Hope this helps,
KIR

I know about the export. I do prefer the copy formatting style over the RTF though as it is more compact. Export is treating first level of nodes as not being bullets and this alternating between paragraph and bullets creates a lot of vertical spacing quickly. That is good for some use cases but less preferable for mine. I am sure there is some solution for that (some postprocessing, custom markdown stylesheet etc.) but the beauty of the ctrl+c is its simplicity.

Anyway, thanks for answer. I like the checkvist overall, I just felt like this might have been a bug or oversight as I haven’t seen a reason for this behaviour.

1 Like

Just in case, there is a shortcut to expand the whole current branch. Ctrl Alt . or again, with Shift Shift and look for “expand branch”

Might be useful before Ctrl+C in your scenario.

Best,

1 Like

Hi, I found that even with expanded branch notes are lost.
I’m trying to move a task into another task. It’s easy to miss that something is lost.

Case:

  1. Expand task A, expand notes. Task A is selected.
  2. Cut (Ctrl+X)
  3. Select subtask inside B
  4. Paste (Ctrl+V)
    Expected result: A is moved to B with all notes and subtasks.
    Actual result: A is copied to B, without notes. A is remain as copy, not moved.

Hello Eugene,

If your intention is to copy Checkvist data into an external app, copy-paste won’t work with notes. To accomplish this, you can use “export” command, which has an option for notes copying.

If you want to copy an existing node within Checkvist - in this case copy/paste copies all the information, including notes. When you Cut with Ctrl+X, Checkvist marks nodes to be cut as dimmed. See this short video.

Hope this helps,
KIR

Thank for the video! This is exactly what I want.
I’m trying to cut and paste an existing node within Checkvist.

I narrowed it down to the browser.
In Firefox it does the work as you showed and as I would expect.
In Google Chrome (91.0.4472.77, Linux) it behaves differently as I described in the previous message.

Hello @Eugene_Krivobokov ,

Thanks for tracking this down! You’re right, looks like on Linux it does not work as expected.
As a workaround on Chrome/Linux you can use Paste command from the Shift+Shift command window, i.e. after copying, press Shift+Shift, and then type “Paste” in there. In my tests it works with correct pasting.

In the meantime, we have to fix this bug.

Kind regards,
KIR

Thanks for the workaround!

Hello again,

Looks like the bug should be fixed, and the fix is available now on the beta site, https://beta.checkvist.com (same login/pwd). Please check it out!

Kind regards,
KIR

Confirm it. The issue is fixed in beta.
Thanks, that was fast.

1 Like