Bug 350740 - Caret annotation created by Acrobat Reader cannot be deleted
Summary: Caret annotation created by Acrobat Reader cannot be deleted
Status: RESOLVED FIXED
Alias: None
Product: okular
Classification: Applications
Component: PDF backend (show other bugs)
Version: 0.21.3
Platform: Ubuntu Linux
: NOR minor
Target Milestone: ---
Assignee: Okular developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-07-29 09:32 UTC by Sam
Modified: 2015-07-30 08:49 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In: KDE Applications 15.08


Attachments
Test document with variety of annotation types (50.67 KB, application/pdf)
2015-07-29 09:33 UTC, Sam
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Sam 2015-07-29 09:32:13 UTC
My supervisor uses Acrobat Reader to annotate PDF files to indicate recommended changes to the document. As I go through the document making the changes, I delete their annotations. However, in cases where they have used the inline addition tool (marked as "Caret" by okular), I find that I am unable to delete the annotation.

Reproducible: Always

Steps to Reproduce:
1. Open attached document (annotations.pdf) in okular
2. Right-click the blue symbol to the lower left of "regression" after equation 5.2
3. Notice that the "Delete" option is not available

All other annotations (Strike Out, Highlight, Pop-up Notes) in the document can be deleted using the steps above.


Expected Results:  
Allow Caret annotations to be deleted

An easy workaround is to place a stamp over the annotations which have been dealt to.
Comment 1 Sam 2015-07-29 09:33:54 UTC
Created attachment 93790 [details]
Test document with variety of annotation types

Includes "Caret", "Strike Out", "Highlight" and "Pop-up Note" annotations. All forms can be deleted, with the exception of "Caret".
Comment 2 Yuri Chornoivan 2015-07-29 14:04:13 UTC
Confirmed for the git/master of Okular/Poppler.
Comment 3 Albert Astals Cid 2015-07-30 08:49:44 UTC
Git commit 1da3c424d123d6ffc60f021353030bb15dc66973 by Albert Astals Cid.
Committed on 30/07/2015 at 08:49.
Pushed by aacid into branch 'Applications/15.08'.

Allow for the deletion of Caret annotations

Seems poppler just renders them fine, so we set them to externally rendered and allow annotation
FIXED-IN: KDE Applications 15.08

M  +1    -0    core/document.cpp
M  +1    -0    generators/poppler/annots.cpp

http://commits.kde.org/okular/1da3c424d123d6ffc60f021353030bb15dc66973