diff options
-rw-r--r-- | src/frame.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/frame.c b/src/frame.c index 8296d7a..5ada312 100644 --- a/src/frame.c +++ b/src/frame.c @@ -1002,6 +1002,13 @@ static void delete_text_paragraph(Paragraph *para, int p, struct frame *fr) continue; } + if ( (sc_block_name(run->scblock) != NULL) + && (strcmp(sc_block_name(run->scblock), "newpara") == 0) ) + { + sc_block_delete(&fr->scblocks, run->scblock); + return; + } + /* Delete from the corresponding SC block */ scblock_delete_text(run->scblock, run->scblock_offs_bytes, run->scblock_offs_bytes + run->len_bytes); |