There are PDF forms that contain parts that should be modified only if necessary. When a user makes the error of selecting a radio button in that form, this selection can not be undone. Reproducible: Always Steps to Reproduce: 1.Open a PDF form containing radio buttons 2.Click a button Actual Results: The selected button is marked. The mark can be removed only by clicking another radio button of the button group. Expected Results: It should be possible to deselect a radio button without selecting another button, for instance by toggling the selection Although this is no bug, it can be really tedious for the user to fix an error (s)he has made: Go back to a version of the PDF document where the radio button not has been selected, and then enter all the data again...
Please attach such a pdf
Created attachment 96580 [details] PDF document containing a form with radio buttons There are several radio buttons in this document, for instance on line 14
That's how it is supposed to work you to click Nein if you want to uncheck Ja and viceversa, no?
Yes, normally when you have radio buttons you deselect one option by choosing another. But there are forms - as in the example I have given you - where a selection should only be made on a condition. If the condition is not met, no option should be selected. So there also is no preselected option in this part of the form. Now if a user accidentally clicks an option, (s)he should be able to undo this. The user should be able to do so not only while editing the form, but even after storing the document and reediting it after discovering the error. Mind, it is not primarily a bug of okular but an error the user made. However, it currently really can be tedious to fix such errors, so it would be a great help if radio buttons could be unselected without selecting another one.
I don't speak german, are you saying that for that form it is correct to have unchecked both Ja and Nein?
That is precisely so. The form contains groups of entries, some groups being mandatory and some being optional. For the optional groups, entries should be left blank - also the radio buttons, meaning no radio button should be checked/selected. If a user accidentally clicks a radio button in such a group of entries, he should be able to undo this. I think okular really does a great job in handing PDF forms. Being able to unselect radio buttons would make it even better.
Git commit ab3a9072b097a9f3c92635aeb2e785f97078c72a by Albert Astals Cid. Committed on 15/01/2016 at 00:05. Pushed by aacid into branch 'Applications/15.12'. Forms: Let checkboxes be unchecked At least in PDF which is the only backend with form support Radio buttons are a bit of a mess since they're supposedly also uncheckable if NoToggleToOff is not set but in Adobe Reader they never are M +14 -2 ui/formwidgets.cpp http://commits.kde.org/okular/ab3a9072b097a9f3c92635aeb2e785f97078c72a
Git commit aa2c28bc51b715433a6ad18fe08b748ba55d9a4c by Albert Vaca, on behalf of Albert Astals Cid. Committed on 22/02/2016 at 10:54. Pushed by albertvaka into branch 'frameworks'. Forms: Let checkboxes be unchecked At least in PDF which is the only backend with form support Radio buttons are a bit of a mess since they're supposedly also uncheckable if NoToggleToOff is not set but in Adobe Reader they never are M +14 -2 ui/formwidgets.cpp http://commits.kde.org/okular/aa2c28bc51b715433a6ad18fe08b748ba55d9a4c