Bug 111501 - print dialog indicates "formatting mark" checked at launch
Summary: print dialog indicates "formatting mark" checked at launch
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Writer (show other bugs)
(earliest affected) release
Hardware: All All
: medium normal
Assignee: Not Assigned
Keywords: accessibility
Depends on:
Blocks: a11y-Linux
  Show dependency treegraph
Reported: 2017-08-08 14:20 UTC by Alex ARNAUD
Modified: 2021-01-19 21:15 UTC (History)
6 users (show)

See Also:
Crash report or crash signature:
Regression By:

object:state-changed:checked events listener (214 bytes, text/x-python)
2017-08-08 14:21 UTC, Alex ARNAUD

Note You need to log in before you can comment on or make changes to this bug.
Description Alex ARNAUD 2017-08-08 14:20:24 UTC
Dear all,

On LibreOffice 4.2 (GTK2) and LibreOffice 5.4 (GTK3) when I open the print dialog an AT-SPI2 "object:state-changed:checked" about formatting mark is sent.
This event signify that the "formatting mark" will be printed but it is not the behavior.

Steps to Reproduce:
1. Open the attached python listener
2. Launch LibreOffice
3. Press ctrl+p

Actual Results:  
AN "object:state-changed:checked" event is emitted by LibreOffice

Expected Results:
No "object:state-changed:checked" event should be emitted because the user doesn't activate "formatting marks"

Reproducible: Always

User Profile Reset: No

Additional Info:

User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:57.0) Gecko/20100101 Firefox/57.0
Comment 1 Alex ARNAUD 2017-08-08 14:21:25 UTC
Created attachment 135292 [details]
object:state-changed:checked events listener
Comment 2 Arnaud Versini 2017-08-08 19:04:37 UTC Comment hidden (obsolete)
Comment 3 Alex ARNAUD 2017-08-08 19:47:18 UTC
(In reply to Arnaud Versini from comment #2)
> Hello,
> I can't reproduce on openSUSE Tumbleweed with LO print dialog.

I forgot to mention if you have formatting mark enabled the issue disappears.

You also need to use the GTK2 or GTK3 front-end and to have accessibility enabled in your DE.

Best regards.
Comment 4 Buovjaga 2017-08-27 13:36:08 UTC

Arch Linux 64-bit, KDE Plasma 5
Build ID: 3c49b28ffa7ab062726e5e600312d9164224404e
CPU threads: 8; OS: Linux 4.12; UI render: default; VCL: gtk3; 
Locale: fi-FI (fi_FI.UTF-8); Calc: group
Built on August 26th 2017
Comment 5 QA Administrators 2018-08-28 02:42:17 UTC Comment hidden (obsolete)
Comment 6 Patrick ZAJDA 2019-03-01 15:27:31 UTC
I can reproduce this:
Build ID: f23738139429358c11fa62708fbdf5bb0c43d199
Threads CPU : 12; OS : Linux 4.19; UI Render : par défaut; VCL: gtk3; 
TinderBox: Linux-rpm_deb-x86_64@86-TDF, Branch:master, Time: 2019-02-28_20:14:57
Locale : fr-FR (fr_FR.UTF-8); Langue IHM : fr-FR
Calc: threaded