Bug 130891 - Radio buttons do not work in fillable PDF forms since 6.3.0
Summary: Radio buttons do not work in fillable PDF forms since 6.3.0
Status: RESOLVED DUPLICATE of bug 127217
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Printing and PDF export (show other bugs)
Version:
(earliest affected)
6.3.0.0.beta2+
Hardware: All All
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords: bibisected, bisected, regression
Depends on:
Blocks:
 
Reported: 2020-02-24 01:48 UTC by leighhalvo
Modified: 2020-02-25 17:40 UTC (History)
5 users (show)

See Also:
Crash report or crash signature:


Attachments
test odt file with ratio buttons (8.85 KB, application/vnd.oasis.opendocument.text)
2020-02-24 02:55 UTC, Kevin Suo
Details
test odt file exported as pdf (7.39 KB, application/pdf)
2020-02-24 02:56 UTC, Kevin Suo
Details

Note You need to log in before you can comment on or make changes to this bug.
Description leighhalvo 2020-02-24 01:48:12 UTC
Description:
When using radio buttons in fillable PDF forms, they do not work.  They appear but one cannot select them in the PDF form.  This bug has persisted since version 6.2.

Steps to Reproduce:
1. In writer document.  place 2 x radio buttons on page
2. Export As PDF
3. Try to select the radio button or buttons.  Can't mark them as selected.

Actual Results:
Radio buttons appear on PDF output, but cannot be selected/clicked.

Expected Results:
Clicking on a radio button should activate it and change its state from unselected to selected.  If 2 radio buttons with the same name, selected state should change to clicked radio button, deselecting other radio button.


Reproducible: Always


User Profile Reset: Yes


OpenGL enabled: Yes

Additional Info:
This bug began in version 6.2 and has persisted in all versions of Libreoffice since.
Comment 1 Kevin Suo 2020-02-24 02:54:17 UTC
Confirmed in:

版本: 6.3.5.2
Build ID: dd0751754f11728f69b42ee2af66670068624673
CPU 线程: 4; 操作系统: Linux 5.4; UI 渲染: 默认; VCL: gtk3; 
区域语言: zh-CN (zh_CN.UTF-8); UI 语言: zh-CN
Calc: threaded
Comment 2 Kevin Suo 2020-02-24 02:55:03 UTC
Created attachment 158128 [details]
test odt file with ratio buttons
Comment 3 Kevin Suo 2020-02-24 02:56:44 UTC
Created attachment 158129 [details]
test odt file exported as pdf
Comment 4 Kevin Suo 2020-02-24 05:35:03 UTC
Bibisected using the bibisect-linux-64-6.3 repo (https://wiki.documentfoundation.org/QA/Bibisect/Linux#Versions):

$ git bisect log
# bad: [d69ce43ec33c664199e197a216c76232d3d182ad] source a955330e052cc12c622982f38c5f5d138484013a
# good: [9afa9f91ebeb50e79eef17c1eb0a74c0e042a8f4] source 75ae16fc2b9c5bca79b4e5b178d9952a15c4e3bf
git bisect start 'master' '9afa9f91ebeb50e79eef17c1eb0a74c0e042a8f4'
# good: [2468f6c563bfda05b7fdbb34345d008df881777f] source cd815d75fd039e59eb9f5e2bf0509d46bc1143fd
git bisect good 2468f6c563bfda05b7fdbb34345d008df881777f
# good: [aaa098c98ee934b201afb82cf548d2935cb01181] source 74bb4f6f4ccc6877de12d22d1d8badd955ed1144
git bisect good aaa098c98ee934b201afb82cf548d2935cb01181
# good: [a9cb2cfd88c027dd3f011d1238e3bdaa9c605745] source 3dfcc485b19f918f434f34ee0157f5dca96bad43
git bisect good a9cb2cfd88c027dd3f011d1238e3bdaa9c605745
# good: [bec4368d98e83ea4b7793fdfb93511387a320c13] source 547dfdd56f52e779a795aefc56c78836fdb01ca4
git bisect good bec4368d98e83ea4b7793fdfb93511387a320c13
# bad: [5ff364317212f4c42697fea05fabe188861f1bf0] source ab1b1167b52f2fe73da921eb73abc299b497d3c2
git bisect bad 5ff364317212f4c42697fea05fabe188861f1bf0
# good: [7b7479fa87566bbe21519863ea28a255cf1bc749] source 1aa93766ee3994af9975e96e8ea60e02078de2d8
git bisect good 7b7479fa87566bbe21519863ea28a255cf1bc749
# bad: [d33eb6b29ebc8614f1f31d8646bb4856e199e7b1] source 24ead97534d7fde86c3593705f36a39e7e7cbb08
git bisect bad d33eb6b29ebc8614f1f31d8646bb4856e199e7b1
# bad: [b40b92de18b7a4b273422161fd5ceb7480d568a8] source 2be31163b54862076fed47a032761139318da02c
git bisect bad b40b92de18b7a4b273422161fd5ceb7480d568a8
# bad: [3635db0da176e0f7c0a7b3e1c6466b22453d89d2] source 280016e6c7df52de040e3b086747237bb9d84e2c
git bisect bad 3635db0da176e0f7c0a7b3e1c6466b22453d89d2
# bad: [9c4fee65c4b6ce8fc5af00b76c24350f964b4096] source f8ba3e24a48752414c5f69faec7d71ba387e1441
git bisect bad 9c4fee65c4b6ce8fc5af00b76c24350f964b4096
# bad: [998e100d322541e7d24455605cd28b2fb6aa19fc] source 76b5dca9dc0ff60f8f62cbecdee68f8f3b287ceb
git bisect bad 998e100d322541e7d24455605cd28b2fb6aa19fc
# good: [9c6a30c79e3a9070d5ab1df50310fe1ede6ea021] source 1e8a9c19a6f7b82c9e0c481aee0c04c0780f4433
git bisect good 9c6a30c79e3a9070d5ab1df50310fe1ede6ea021

# first bad commit: [998e100d322541e7d24455605cd28b2fb6aa19fc] source 76b5dca9dc0ff60f8f62cbecdee68f8f3b287ceb

author Thorsten Behrens <Thorsten.Behrens@CIB.de> 2019-04-09 02:19:14 +0200
committer Katarina Behrens <Katarina.Behrens@cib.de> 2019-07-03 14:48:45 +0200
commit 76b5dca9dc0ff60f8f62cbecdee68f8f3b287ceb

    tdf#113448 don't export any font for radio buttons

Adding Katarina Behrens to CC: would you please take a look?
Comment 5 Oliver Brinzing 2020-02-24 18:11:07 UTC
i think this issue is a duplicate of:

Bug 127217 - PDF export: LibreOffice 6.3 option buttons in forms not working in Adobe Reader (OK in other readers)
Comment 6 Oliver Brinzing 2020-02-25 17:40:01 UTC

*** This bug has been marked as a duplicate of bug 127217 ***