Version: 0.8 (using KDE 4.2.0) OS: Linux Installed from: Unspecified Linux Steps to reproduce bug: 1) Download pdf file below. It has forms. Click [Show Forms] to display the forms. 2) Check any checkbox in the form. I used the box marked 'Checking' in Line 12 3) Click [Hide Forms] Or Print to PDF and open the new printed pdf. The checkmark is not seen. 4) Open the printout with gs. The checkmark is indeed present. Just not shown. The form I encountered this error with is the tax form (1040) for this year. I opened my previous returns and found the same error. Here's a link to the form: http://www.irs.gov/pub/irs-pdf/f1040ez.pdf If you need more information, I'd be glad to help.
If I check a checkbox, after a second the page gets refreshed and the checkmark appears. Also, if I print to PDF, in the resulting document I see the checkbox actually checked (even if in a "curious" way -- but that's unrelated). Which Poppler version do you have? It works here with both 0.8.7, and with the development version.
I have poppler 0.10.2 (Arch linux packages). Perhaps it's a regression upstream? I can see the checkbox and the check mark when I [Show Forms] in okular. It's when I tell it to [Hide Forms] to see the filled out form, that the checkbox appears unchecked (both in the original document and the version printed to pdf) although gs confirms that the change itself isn't lost... I'll check to see if it prints out that way at work today. If you can't reproduce it, I'll prep some screenshots later today. On a side note, this is the first year that I could do all my tax forms purely in linux (get the forms, fill 'em out, save me a copy of the final pdf with my data filled in - I used to have to use adobe pro on a windows machine for that last step). That's awesome! Good job, all ye who are responsible for making okular rock so much! :)
Created attachment 31370 [details] Screenshots documenting the bug A couple of new points: - One, When printed to an external printer, the checkmarks appear fine. - The attachment documents the bug at different stages.
Same problem with Okular 4.6.0 and Poppler 0.14.5 on Gentoo 64-bit.
Per Myriam, this is a bug in Poppler and is upstream. I'm also unable to reproduce the issue in Okular 0.13.3 on KDE 4.7.1.
The problem Is present in KDE 4.7.1, it only triggers if you do not have the document scrolled to the top though, i fixed that for KDE 4.7.4 and KDE 4.8.0
Created attachment 66955 [details] Another pdf file having forms I have KDE 4.6 now, can somebody please try the attached document also? I see various form rendering problems.
Can you please describe the problems you have?
Created attachment 66959 [details] Snapshot of rendering problems Here is the screenshot of the rendering glitches.
Created attachment 66960 [details] Second file This might be the same issue that is fixed in 4.7.4 but I just wanted to be sure. I use KDE 4.6.5 and poppler 0.16.6 by the way.
If in screenshot #1 you mean that the forms are a bit too hight, no that's not fixed, and that is a different issue, open a new bug. If in screenshot #2 you mean that when scrolling you get kind of duplicated radio boxes, yes that is fixed
No this is not fixed, even in Okular 0.14.0 on KDE 4.8.0. When "show forms", I can check a checkbox. However, after "hide forms", the tick goes away... The PDF file causing this bug is still available at: http://www.irs.gov/pub/irs-pdf/f1040ez.pdf
(In reply to comment #12) > No this is not fixed, even in Okular 0.14.0 on KDE 4.8.0. When "show forms", > I can check a checkbox. However, after "hide forms", the tick goes away... > > The PDF file causing this bug is still available at: > http://www.irs.gov/pub/irs-pdf/f1040ez.pdf I'm on okular 0.14.1 on kde 4.8.1 on archlinux and I do NOT see this happening. This bug appears to be fixed. I did my taxes in February and okular worked perfectly fine even back then. My poppler{,-qt} versionIt is 0.18.3, if it helps.
(In reply to comment #13) > I'm on okular 0.14.1 on kde 4.8.1 on archlinux and I do NOT see this > happening. This bug appears to be fixed. I did my taxes in February and > okular worked perfectly fine even back then. My poppler{,-qt} versionIt is > 0.18.3, if it helps. Weird enough, I'm also using KDE 4.8.1 on Archlinux now and I am suffering from the problem...