TP removes white space on open (nasty)


#1

If there is a trailing empty line in a deeper level (say: 4), TP removes tabs from that line when opening the document. Checking the closed document with BBEdit shows the tabs still in place.

Example 1
ex 1.taskpaper (47 Bytes)

originally saved like this:
ex%201%20%E2%80%93%20before

the re-opened file:
ex%201%20%E2%80%93%20after

Example 2

this is how I use this in real life:
ex%202%20-%20desired%202

collapsed it looks like this:
ex%202%20-%20desired%201

when I reopen the file, tabs are being removed and it looks like this:
ex%202%20-%20actual


#2

I can reproduce, but still need to dig into code and figure out what is going on.