[Libreoffice-bugs] [Bug 71409] Excessive duplicate accessible focused events for Calc input line [a11y]
https://bugs.documentfoundation.org/show_bug.cgi?id=71409 Dennis Francischanged: What|Removed |Added Assignee|libreoffice-b...@lists.free |dennisfrancis...@gmail.com |desktop.org | --- Comment #80 from Dennis Francis --- I still see the issue in master, will try to figure out the problem. -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 71409] Excessive duplicate accessible focused events for Calc input line [a11y]
https://bugs.documentfoundation.org/show_bug.cgi?id=71409 --- Comment #79 from Caolán McNamara--- Reverting my fix just in effect disables a major hunk of a11y features, and just for gtk3. You can see this is accerciser for example where with this hacked out it just reports "" for the contents of the main frame rather than the tree of widgets it reports otherwise. You might as well just specifically disable the input bar a11y support to get the same effect. -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 71409] Excessive duplicate accessible focused events for Calc input line [a11y]
https://bugs.documentfoundation.org/show_bug.cgi?id=71409 --- Comment #78 from am_dxer--- @Caolán: Is there a technical reason that makes you reluctant to revert this? I am still running and noticing no regressions from the above commit. Would really appreciate a revert on this one until a proper fix can be found. -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 71409] Excessive duplicate accessible focused events for Calc input line [a11y]
https://bugs.documentfoundation.org/show_bug.cgi?id=71409 --- Comment #77 from am_dxer--- Hello, I have now been running for a week with the commit in comment 56 above reverted and I am finding no accessibility issues caused by reverting. @Caolán: I know that reverting this hides a bug deeper in the code and that reverting is not the proper long term solution but I might ask again if you would consider reverting this until we can find a proper fix. The problem is that right now, me and any other blind individuals can't use calc at all. Distros are already shipping with versions of calc that blind individuals can't use. Maybe a comment/fixme could be added to the code that the commit was reverted to work around an accessibility bug until a proper solution could be developed. Thanks in advance for your understanding. -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 71409] Excessive duplicate accessible focused events for Calc input line [a11y]
https://bugs.documentfoundation.org/show_bug.cgi?id=71409 David Huntchanged: What|Removed |Added Whiteboard|target:5.4.0 target:5.3.2 |5.4.3.2target:5.4.0 ||target:5.3.2 --- Comment #76 from David Hunt --- Using Libreoffice Calc, 5,3,4,2, and orca 3.24 Pre, as packaged in Arch Linux repository: While doing data entry and editing, in the spreadsheet, Orca becomes progressively slower to give feedback on key presses, be they movements or alpha-numeric keys. Eventually, this slowdown gets to the point where the Orca and Calc combination is unusable. Because of this persistent difficulty, I, as a blind person, cannot recommend, with high confidence, using this version of Libreoffice Calc and Orca screen reader. -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 71409] Excessive duplicate accessible focused events for Calc input line [a11y]
https://bugs.documentfoundation.org/show_bug.cgi?id=71409 --- Comment #75 from am_dxer--- (In reply to Alex ARNAUD from comment #74) > (In reply to am_dxer from comment #73) > > I still vote for reverting the commit we've been talking about in comment > > 56. I understand that it is not correct but it does make Calc usable with > > Orca. It seems that this is a complicated issue that won't be solved for a > > while due to a lack of time. The problem is that right now, users like me > > who are totally blind cannot use Calc at all. > > I agree with am_dxer. At this time on GNU/Linux, maybe also on macOS, Calc > is not usable due to this issue so it is preferable to have initialization > issues on GTK3 instead of a completely unusable program. > > I understand the point of view of Caolan and Joanie but if no one can work > on this issue how could we expect to use Calc with the GTK3 VCL ? > > Best regards. Most blind people are using the GTK3 version of LibreOffice anyway since they are likely using Gnome or Mate. Even though this revert doesn't fix the Mac issue, blind people on that platform can just use Apples Numbers until this is resolved the proper way. We don't have an alternative on Linux. -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 71409] Excessive duplicate accessible focused events for Calc input line [a11y]
https://bugs.documentfoundation.org/show_bug.cgi?id=71409 Alex ARNAUDchanged: What|Removed |Added CC||samuel.thiba...@ens-lyon.or ||g --- Comment #74 from Alex ARNAUD --- (In reply to am_dxer from comment #73) > I still vote for reverting the commit we've been talking about in comment > 56. I understand that it is not correct but it does make Calc usable with > Orca. It seems that this is a complicated issue that won't be solved for a > while due to a lack of time. The problem is that right now, users like me > who are totally blind cannot use Calc at all. I agree with am_dxer. At this time on GNU/Linux, maybe also on macOS, Calc is not usable due to this issue so it is preferable to have initialization issues on GTK3 instead of a completely unusable program. I understand the point of view of Caolan and Joanie but if no one can work on this issue how could we expect to use Calc with the GTK3 VCL ? Best regards. -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 71409] Excessive duplicate accessible focused events for Calc input line [a11y]
https://bugs.documentfoundation.org/show_bug.cgi?id=71409 --- Comment #73 from am_dxer--- I still vote for reverting the commit we've been talking about in comment 56. I understand that it is not correct but it does make Calc usable with Orca. It seems that this is a complicated issue that won't be solved for a while due to a lack of time. The problem is that right now, users like me who are totally blind cannot use Calc at all. -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 71409] Excessive duplicate accessible focused events for Calc input line [a11y]
https://bugs.documentfoundation.org/show_bug.cgi?id=71409 --- Comment #72 from Jacobo Aragunde Pérez--- (In reply to Alex ARNAUD from comment #70) > (In reply to Jacobo Aragunde Pérez from comment #22) > > Thanks for the code pointers, I will try to get my hands on the code next > > week and maybe check bug #71435 at the same time. > > Hello Jacobo, > > Are you still planning to work on this bug? Hi Alex, I tried back in the day but was unable to fix it, now I don't have any time to book for it. Sorry! -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 71409] Excessive duplicate accessible focused events for Calc input line [a11y]
https://bugs.documentfoundation.org/show_bug.cgi?id=71409 Alex ARNAUDchanged: What|Removed |Added Keywords||accessibility -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 71409] Excessive duplicate accessible focused events for Calc input line [a11y]
https://bugs.documentfoundation.org/show_bug.cgi?id=71409 --- Comment #71 from Alex ARNAUD--- (In reply to Joanmarie Diggs from comment #68) > (In reply to Caolán McNamara from comment #67) > > You have gone down the wrong path here, the bug here affects both the gtk2 > > and gtk3 backends (and presumably all other platforms) > > Yeah, as I stated in comment #3 -- back in 2013 -- you can reproduce it on > the Mac. OK, thank you very much for the clarification. Best regards. -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 71409] Excessive duplicate accessible focused events for Calc input line [a11y]
https://bugs.documentfoundation.org/show_bug.cgi?id=71409 --- Comment #70 from Alex ARNAUD--- (In reply to Jacobo Aragunde Pérez from comment #22) > Thanks for the code pointers, I will try to get my hands on the code next > week and maybe check bug #71435 at the same time. Hello Jacobo, Are you still planning to work on this bug? Best regards. -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 71409] Excessive duplicate accessible focused events for Calc input line [a11y]
https://bugs.documentfoundation.org/show_bug.cgi?id=71409 --- Comment #69 from am_dxer--- would there be anything wrong with reverting it until a correct fix can be worked out? At least it allows Orca users to use calc at the current moment with GTK3. in the current state, calc is totally unusable with orca after editing 15 or so cells. -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 71409] Excessive duplicate accessible focused events for Calc input line [a11y]
https://bugs.documentfoundation.org/show_bug.cgi?id=71409 --- Comment #68 from Joanmarie Diggs--- (In reply to Caolán McNamara from comment #67) > You have gone down the wrong path here, the bug here affects both the gtk2 > and gtk3 backends (and presumably all other platforms) Yeah, as I stated in comment #3 -- back in 2013 -- you can reproduce it on the Mac. -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 71409] Excessive duplicate accessible focused events for Calc input line [a11y]
https://bugs.documentfoundation.org/show_bug.cgi?id=71409 --- Comment #67 from Caolán McNamara--- You have gone down the wrong path here, the bug here affects both the gtk2 and gtk3 backends (and presumably all other platforms) My gtk3 patch which you are focusing on in recent comments just brings the gtk3 plugin back into alignment with the gtk2 version because an intermediate widget for events was needed for gtk3 and the various listeners weren't updated to reflect that change so various a11y handlers weren't getting called. Comments 55-66 don't relate to the underlying problem, just to a period where the problem was masked by the incomplete gtk3 implementation and so affects the gtk3 the same as gtk2 when that was corrected. I don't know the exact nature of the specific underlying problem of the calc a11y input line, but it is not related to my global gtk3 a11y change. -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 71409] Excessive duplicate accessible focused events for Calc input line [a11y]
https://bugs.documentfoundation.org/show_bug.cgi?id=71409 --- Comment #66 from Alex ARNAUD--- (In reply to Alex ARNAUD from comment #65) > I've also built LibreOffice from master with and without the patch. I see no > differences on the accessibility side. To be more precise : I'm GTK3 VCL, the issue describes is solved if I revert the commit describe in comment #57. After testing Writer and Calc I see the regression but no improvements from the commit. Best regards. -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 71409] Excessive duplicate accessible focused events for Calc input line [a11y]
https://bugs.documentfoundation.org/show_bug.cgi?id=71409 --- Comment #65 from Alex ARNAUD--- (In reply to Caolán McNamara from comment #58) > That bisect has unfortunately led you nowhere useful, before that commit > a11y wasn't working at all under gtk3 so its various bugs were not seen. Hello Caolan, I've also built LibreOffice from master with and without the patch. I see no differences on the accessibility side. Could you be more precise on what the commit should fixed ? If you have submitted a patch maybe someone ask you that or there is a related bug. Best regards. -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 71409] Excessive duplicate accessible focused events for Calc input line [a11y]
https://bugs.documentfoundation.org/show_bug.cgi?id=71409 --- Comment #64 from am_dxer--- I just built LibreOffice without reverting the change in comment 57 to confirm that this still occurred in master. I am experiencing this issue in the GTK3 version. I am noticing Orca only seems slow if moving between cells that contain different data. For example, if moving between two blank cells or two cells which have the same data, the slowness doesn't occur. The slowness only occurs when moving to a cell which contains different data from the current cell. Also, data must be entered into multiple cells and this gradually gets worse. If the commit in comment 57 is reverted on the master branch, I don't experience this issue. @Caolán: could you have another look to see what might be going wrong here? -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 71409] Excessive duplicate accessible focused events for Calc input line [a11y]
https://bugs.documentfoundation.org/show_bug.cgi?id=71409 --- Comment #63 from am_dxer--- I tested with the GTK2 version and reverting this unfortunately does not fix that version. still, it would be great to at least have orca functioning with the GTK3 version again. Even if reverting this commit is not the correct course of action, I hope that this information can at least lead someone to what may be causing the issue. -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 71409] Excessive duplicate accessible focused events for Calc input line [a11y]
https://bugs.documentfoundation.org/show_bug.cgi?id=71409 --- Comment #62 from am_dxer--- I reverted commit 27328034f5e2644b4a0287532e762e87ea36c4a0 on the latest master branch of libreoffice today and built it. This fixes the bug for the GTK3 version of libreoffice. Orca no longer gets slower and slower as data is typed into cells. -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 71409] Excessive duplicate accessible focused events for Calc input line [a11y]
https://bugs.documentfoundation.org/show_bug.cgi?id=71409 --- Comment #61 from am_dxer--- I should make a correction here. I looked back at the About dialog and the VCL was actually not showing in that particular commit, however, I can still see the difference in behavior described in comment 60 when I use SAL_USE_VCLPLUGIN=gtk3 vs SAL_USE_VCLPLUGIN=gtk. It looks like the VCL being used was added to the about dialog in a later commit. -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 71409] Excessive duplicate accessible focused events for Calc input line [a11y]
https://bugs.documentfoundation.org/show_bug.cgi?id=71409 --- Comment #60 from am_dxer--- I am also sure that I am running in gTK3 mode because if I manually select GTK2 in this commit range, the program crashes with another error message when I try to type in cells. It is a gui dialog box with a message hat says "Text forwarder is invalid, object is defunct". -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 71409] Excessive duplicate accessible focused events for Calc input line [a11y]
https://bugs.documentfoundation.org/show_bug.cgi?id=71409 --- Comment #59 from am_dxer--- Can you explain what you mean by this. My about dialog says that GTK3 is being used. After this commit, calc gets slower and slower. Before this commit, it works correctly in the GTK3 version. The GTK2 version gets slower and slower before and after this commit if i manually select that version when running so it appears something different is happening when running in GTK3 mode. -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 71409] Excessive duplicate accessible focused events for Calc input line [a11y]
https://bugs.documentfoundation.org/show_bug.cgi?id=71409 --- Comment #58 from Caolán McNamara--- That bisect has unfortunately led you nowhere useful, before that commit a11y wasn't working at all under gtk3 so its various bugs were not seen. -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 71409] Excessive duplicate accessible focused events for Calc input line [a11y]
https://bugs.documentfoundation.org/show_bug.cgi?id=71409 Alex ARNAUDchanged: What|Removed |Added CC||caol...@redhat.com --- Comment #57 from Alex ARNAUD --- Dear all, Thanks to am_dxer for the bibisect. The commit that introduce the regression is this one : "commit 27328034f5e2644b4a0287532e762e87ea36c4a0 Author: Caolán McNamara <@> Date: Thu Jul 21 11:55:13 2016 +0100 gtk3-a11y: our eventbox is inside a grid now Change-Id: Icb49d6274b09fb426ab6c0f9f67b7c71c4ef9a31" @Caolán: could you tell us the goal of this commit ? Best regards. -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 71409] Excessive duplicate accessible focused events for Calc input line [a11y]
https://bugs.documentfoundation.org/show_bug.cgi?id=71409 --- Comment #56 from am_dxer--- I bisected the GTK3 regression in the bibisect-5.3 repository. It would be very helpful if someone could try to fix this as it currently prevents screen reader users from using Calc on Linux. # bad: [1bfd8dda84f0dd2c5662b64f382637d75b8bf227] source sha:6238f71ddbdc766e733b1c808a4fa7d66f7bde87 # good: [33e60eae04c889baf52713a73dc9944015408914] source sha:5b168b3fa568e48e795234dc5fa454bf24c9805e git bisect start 'origin/master' 'oldest' # bad: [964789dfd0674f0447da363a8c52114097796fa3] source sha:e473e0e1b9bc354d53908cb0ca84db06c3051fe2 git bisect bad 964789dfd0674f0447da363a8c52114097796fa3 # good: [e076e507d65a9ac4e63569e22b7384a0eb67c5a0] source sha:8550366138d576123b9e66a1a7915a04026d79cd git bisect good e076e507d65a9ac4e63569e22b7384a0eb67c5a0 # skip: [d52331d7197320082f2a7c0454b23559937e2e78] source sha:66a117c8473cfa8181e139e406470428edffd32c git bisect skip d52331d7197320082f2a7c0454b23559937e2e78 # bad: [e0ff56e8f13715625a8b478460d1fd70a137d9d1] source sha:8bb1726007f641dff2aa17d2e79a089e09fd9770 git bisect bad e0ff56e8f13715625a8b478460d1fd70a137d9d1 # good: [a4f5801d68e3d73326ebdc2a1baebbdd4d79d3de] source sha:e646286c306fc92867641cc399f640b69c0ec62a git bisect good a4f5801d68e3d73326ebdc2a1baebbdd4d79d3de # bad: [0b33f68e36cd7c515a0a4be5f96f02a111767ebe] source sha:9dc3356f1499a2b90078be86ca7470eb2e96aba8 git bisect bad 0b33f68e36cd7c515a0a4be5f96f02a111767ebe # good: [76ee145a0b29f73225f917adb7aef67ca26b6042] source sha:3c425926d48e513937ad727a56ab7744ca379e63 git bisect good 76ee145a0b29f73225f917adb7aef67ca26b6042 # bad: [0f300ca4517ac7844e6de8bc4f01795a891ea731] source sha:0d8cc6e3a1e110ccdd260cbceb769f0a8083ae26 git bisect bad 0f300ca4517ac7844e6de8bc4f01795a891ea731 # good: [d4ab6329c8f2f36c70f03c1583217a58b3151877] source sha:35595869d19f052cb585c82a1a7e174debb944b0 git bisect good d4ab6329c8f2f36c70f03c1583217a58b3151877 # good: [6a47f2e47262e635c2c2bbe396db696c076aef3e] source sha:56823b52e50b6229265e92724732c123d1567e3c git bisect good 6a47f2e47262e635c2c2bbe396db696c076aef3e # good: [adbd9e1998483b1520b228543cde0580a857826e] source sha:9b47a8b21f87fa77d2d61ac4a2c2bbc7c0d67a19 git bisect good adbd9e1998483b1520b228543cde0580a857826e # bad: [cc5dd64b38938f06aa02e717c11f6d4356309289] source sha:27328034f5e2644b4a0287532e762e87ea36c4a0 git bisect bad cc5dd64b38938f06aa02e717c11f6d4356309289 # good: [a71cb0b5f8cd2082bbf56fec1dfe70e487ae741f] source sha:b4f6abd4ba8c3a65216af3910a32cb1dc089ef5f git bisect good a71cb0b5f8cd2082bbf56fec1dfe70e487ae741f # good: [f1558b33d4e88087bae1e3344ea67bd47d5a8820] source sha:d7a0bc2a7eab58311f3925d0ce9b2b863188bfe8 git bisect good f1558b33d4e88087bae1e3344ea67bd47d5a8820 # first bad commit: [cc5dd64b38938f06aa02e717c11f6d4356309289] source sha:27328034f5e2644b4a0287532e762e87ea36c4a0 # good: [f1558b33d4e88087bae1e3344ea67bd47d5a8820] source sha:d7a0bc2a7eab58311f3925d0ce9b2b863188bfe8 git bisect good f1558b33d4e88087bae1e3344ea67bd47d5a8820 # first bad commit: [cc5dd64b38938f06aa02e717c11f6d4356309289] source sha:27328034f5e2644b4a0287532e762e87ea36c4a0 -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 71409] Excessive duplicate accessible focused events for Calc input line [a11y]
https://bugs.documentfoundation.org/show_bug.cgi?id=71409 --- Comment #55 from am_dxer--- It was mentioned that this doesn't occur in the GTK3 version of LibreOffice. When I tested with master yesterday, I was able to repro in both the GTK3 and GTK2 versions. I will try to bisect sometime this week to to determine when the regression was introduced into the GTK3 version. -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 71409] Excessive duplicate accessible focused events for Calc input line [a11y]
https://bugs.documentfoundation.org/show_bug.cgi?id=71409 am_dxerchanged: What|Removed |Added CC||am_d...@fastmail.fm --- Comment #54 from am_dxer --- *** Bug 108053 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 71409] Excessive duplicate accessible focused events for Calc input line [a11y]
https://bugs.documentfoundation.org/show_bug.cgi?id=71409 Commit Notificationchanged: What|Removed |Added Whiteboard|target:5.4.0|target:5.4.0 target:5.3.2 -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 71409] Excessive duplicate accessible focused events for Calc input line [a11y]
https://bugs.documentfoundation.org/show_bug.cgi?id=71409 --- Comment #53 from Commit Notification--- Kohei Yoshida committed a patch related to this issue. It has been pushed to "libreoffice-5-3": http://cgit.freedesktop.org/libreoffice/core/commit/?id=6f36ee01ab3d7934880bfd8b5d337288dcbf62c7=libreoffice-5-3 Revert my fix for tdf#71409, to hopefully fix tdf#104381. It will be available in 5.3.2. The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback. -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 71409] Excessive duplicate accessible focused events for Calc input line [a11y]
https://bugs.documentfoundation.org/show_bug.cgi?id=71409 --- Comment #52 from Kohei Yoshida--- (In reply to Alex ARNAUD from comment #51) > (In reply to Kohei Yoshida from comment #49) > > Had to revert this fix in order to fix Bug 104381. > > Dear Kohei, > > I've tested the new alpha build on Debian 8.7 and the revert sounds good to > me. > > Due to the importance of this bug, could you also revert your commits on the > 5.3 branch? It's there, waiting to be reviewed. https://gerrit.libreoffice.org/#/c/34732/ -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 71409] Excessive duplicate accessible focused events for Calc input line [a11y]
https://bugs.documentfoundation.org/show_bug.cgi?id=71409 --- Comment #51 from Alex ARNAUD--- (In reply to Kohei Yoshida from comment #49) > Had to revert this fix in order to fix Bug 104381. Dear Kohei, I've tested the new alpha build on Debian 8.7 and the revert sounds good to me. Due to the importance of this bug, could you also revert your commits on the 5.3 branch? Best regards. -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 71409] Excessive duplicate accessible focused events for Calc input line [a11y]
https://bugs.documentfoundation.org/show_bug.cgi?id=71409 --- Comment #50 from Kohei Yoshida--- I'll pass the baton to someone who's more qualified & willing to tackle this one and/or any other a11y bugs. -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 71409] Excessive duplicate accessible focused events for Calc input line [a11y]
https://bugs.documentfoundation.org/show_bug.cgi?id=71409 Kohei Yoshidachanged: What|Removed |Added Status|RESOLVED|REOPENED Resolution|FIXED |--- Assignee|kohei.yosh...@collabora.com |libreoffice-b...@lists.free ||desktop.org --- Comment #49 from Kohei Yoshida --- Had to revert this fix in order to fix Bug 104381. -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 71409] Excessive duplicate accessible focused events for Calc input line [a11y]
https://bugs.documentfoundation.org/show_bug.cgi?id=71409 Kohei Yoshidachanged: What|Removed |Added Assignee|libreoffice-b...@lists.free |kohei.yosh...@collabora.com |desktop.org | --- Comment #42 from Kohei Yoshida --- I'll take it for now. -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 71409] Excessive duplicate accessible focused events for Calc input line [a11y]
https://bugs.documentfoundation.org/show_bug.cgi?id=71409 --- Comment #41 from Commit Notification--- Kohei Yoshida committed a patch related to this issue. It has been pushed to "master": http://cgit.freedesktop.org/libreoffice/core/commit/?id=87e040fd0f04307534920d0765af6d5878794a98 tdf#71409: Stop listening to objects going out-of-focus. It will be available in 5.3.0. The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback. -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 71409] Excessive duplicate accessible focused events for Calc input line [a11y]
https://bugs.documentfoundation.org/show_bug.cgi?id=71409 --- Comment #40 from Commit Notification--- Kohei Yoshida committed a patch related to this issue. It has been pushed to "master": http://cgit.freedesktop.org/libreoffice/core/commit/?id=a0ef7474521413c8967559a635e6fdc0d88f1df6 tdf#71409: Use weak reference to avoid potential circular references. It will be available in 5.3.0. The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback. -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 71409] Excessive duplicate accessible focused events for Calc input line [a11y]
https://bugs.documentfoundation.org/show_bug.cgi?id=71409 --- Comment #39 from tommy27--- @Kohey nice to see you hacking the LibO code again -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 71409] Excessive duplicate accessible focused events for Calc input line [a11y]
https://bugs.documentfoundation.org/show_bug.cgi?id=71409 --- Comment #38 from Commit Notification--- Kohei Yoshida committed a patch related to this issue. It has been pushed to "master": http://cgit.freedesktop.org/libreoffice/core/commit/?id=0bc023d55afcf373a3b6644545ce4bae1bb5ca47 fdo#71409: Prevent the a11y code from creating an edit view instance. It will be available in 5.3.0. The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback. -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 71409] Excessive duplicate accessible focused events for Calc input line [a11y]
https://bugs.documentfoundation.org/show_bug.cgi?id=71409 Commit Notificationchanged: What|Removed |Added Whiteboard||target:5.3.0 -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 71409] Excessive duplicate accessible focused events for Calc input line [a11y]
https://bugs.documentfoundation.org/show_bug.cgi?id=71409 Kohei Yoshidachanged: What|Removed |Added Whiteboard|target:5.3.0| -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 71409] Excessive duplicate accessible focused events for Calc input line [a11y]
https://bugs.documentfoundation.org/show_bug.cgi?id=71409 --- Comment #37 from Commit Notification--- Kohei Yoshida committed a patch related to this issue. It has been pushed to "master": http://cgit.freedesktop.org/libreoffice/core/commit/?id=e4e208fa2b0930be5a7cbbe2fab2ff2fe2c4a1ff tdf#71409: properly remove itself from the context it listens. It will be available in 5.3.0. The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback. -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 71409] Excessive duplicate accessible focused events for Calc input line [a11y]
https://bugs.documentfoundation.org/show_bug.cgi?id=71409 Commit Notificationchanged: What|Removed |Added Whiteboard||target:5.3.0 -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 71409] Excessive duplicate accessible focused events for Calc input line [a11y]
https://bugs.documentfoundation.org/show_bug.cgi?id=71409 Kohei Yoshidachanged: What|Removed |Added Attachment #88914|0 |1 is obsolete|| --- Comment #36 from Kohei Yoshida --- Created attachment 128731 --> https://bugs.documentfoundation.org/attachment.cgi?id=128731=edit accessible-event listener adjusted for python3 I've slightly modified the original listener script to adopt to python3 & specify the Atspi version. -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 71409] Excessive duplicate accessible focused events for Calc input line [a11y]
https://bugs.documentfoundation.org/show_bug.cgi?id=71409 --- Comment #35 from Kohei Yoshida--- I'm taking a cursory look at this now. -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 71409] Excessive duplicate accessible focused events for Calc input line [a11y]
https://bugs.documentfoundation.org/show_bug.cgi?id=71409 Michael Meekschanged: What|Removed |Added Keywords|difficultyInteresting, | |easyHack, skillCpp, | |topicCleanup| --- Comment #34 from Michael Meeks --- While my suggestion may make it an easy hack - I don't think its a great candidate =) -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 71409] Excessive duplicate accessible focused events for Calc input line [a11y]
https://bugs.documentfoundation.org/show_bug.cgi?id=71409 --- Comment #33 from Eike Rathke--- The good news is, for LibreOffice 5.2 this is gone with the gtk3 backend. The bad news is, it persists when using the gtk2 backend, i.e. for a gtk3 enabled build invoked with SAL_USE_VCLPLUGIN=gtk (note gtk instead of gtk2). On the other hand that might provide a a hint to look at the gtk2 specific code and see if there's something obviously different from the gtk3 code. -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 71409] Excessive duplicate accessible focused events for Calc input line [a11y]
https://bugs.documentfoundation.org/show_bug.cgi?id=71409 jan iversenchanged: What|Removed |Added Whiteboard|ToBeReviewed| -- You are receiving this mail because: You are the assignee for the bug. ___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 71409] Excessive duplicate accessible focused events for Calc input line [a11y]
https://bugs.documentfoundation.org/show_bug.cgi?id=71409 --- Comment #32 from Alex ARNAUD--- Dear all, I've done test and the problem is still present in version 5.1.2. Best regards. -- You are receiving this mail because: You are the assignee for the bug. ___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 71409] Excessive duplicate accessible focused events for Calc input line [a11y]
https://bugs.documentfoundation.org/show_bug.cgi?id=71409 jan iversenchanged: What|Removed |Added Whiteboard||ToBeReviewed -- You are receiving this mail because: You are the assignee for the bug. ___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 71409] Excessive duplicate accessible focused events for Calc input line [a11y]
https://bugs.documentfoundation.org/show_bug.cgi?id=71409 --- Comment #29 from Michael Meeks--- I imagine that a patch a bit like: Storing this guy: uno::Reference< accessibility::XAccessibleEventBroadcaster > xBroadcaster(xContext, uno::UNO_QUERY); On the Wrapper itself as an UNO reference (along with the AtkListener?) And in the: void atk_object_wrapper_dispose(AtkObjectWrapper* wrapper) removing the event listener - -might- make this work nicely ;-) Of course - not poked in the debugger to see whether that thing is disposed, and if so by whom etc. you'd hope that someone was disposing those things =) Failign that - quite possibly the specific implementation of XAccessibleEventBroadcaster in this case is not calling 'disposing' properly when the F2/Escape cycle happens; not sure ... =) -- You are receiving this mail because: You are the assignee for the bug. ___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 71409] Excessive duplicate accessible focused events for Calc input line [a11y]
https://bugs.documentfoundation.org/show_bug.cgi?id=71409 Niklas Johanssonchanged: What|Removed |Added CC||sleeping.pil...@gmail.com --- Comment #24 from Niklas Johansson --- Created attachment 120291 --> https://bugs.documentfoundation.org/attachment.cgi?id=120291=edit Backtrace - addAccessibleEventListener (AtkListener) I'll add the backtraces one for each breakpoint mentioned in comment 21. -- You are receiving this mail because: You are the assignee for the bug. ___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 71409] Excessive duplicate accessible focused events for Calc input line [a11y]
https://bugs.documentfoundation.org/show_bug.cgi?id=71409 --- Comment #27 from Michael Meeks--- The AtkListener: https://bug-attachments.documentfoundation.org/attachment.cgi?id=120291 is leaked through this trace as you see; thanks for that. It seems like the problem is the AtkObjectWrapper we have holds this context: css::uno::Reference mpContext; We then connect an AtkListener to another interface on this Context: AtkObject * atk_object_wrapper_new( const ::com::sun::star::uno::Reference< ::com::sun::star::accessibility::XAccessible >& rxAccessible, AtkObject* parent ) ... // Attach a listener to the UNO object if it's not TRANSIENT ... uno::Reference< accessibility::XAccessibleEventBroadcaster > xBroadcaster(xContext, uno::UNO_QUERY); if( xBroadcaster.is() ) xBroadcaster->addAccessibleEventListener( static_cast< accessibility::XAccessibleEventListener * > ( new AtkListener(pWrap) ) ); So - now we have the object that we hold a reference on - that holds a reference to the new AtkListener UNO object - which (in turn) holds a GObject reference to us (ie. the pWrap AtkObjectWrapper). I -imagine- that therein lines the reference loop & the problem =) -- You are receiving this mail because: You are the assignee for the bug. ___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 71409] Excessive duplicate accessible focused events for Calc input line [a11y]
https://bugs.documentfoundation.org/show_bug.cgi?id=71409 --- Comment #25 from Niklas Johansson--- Created attachment 120292 --> https://bugs.documentfoundation.org/attachment.cgi?id=120292=edit Backtrace - addAccessibleEventListener (DocumentFocusListener) -- You are receiving this mail because: You are the assignee for the bug. ___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 71409] Excessive duplicate accessible focused events for Calc input line [a11y]
https://bugs.documentfoundation.org/show_bug.cgi?id=71409 --- Comment #26 from Niklas Johansson--- Created attachment 120293 --> https://bugs.documentfoundation.org/attachment.cgi?id=120293=edit Backtrace - removeAccessibleEventListener (DocumentFocusListener) -- You are receiving this mail because: You are the assignee for the bug. ___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 71409] Excessive duplicate accessible focused events for Calc input line [a11y]
https://bugs.documentfoundation.org/show_bug.cgi?id=71409 --- Comment #27 from Michael Meeks--- The AtkListener: https://bug-attachments.documentfoundation.org/attachment.cgi?id=120291 is leaked through this trace as you see; thanks for that. It seems like the problem is the AtkObjectWrapper we have holds this context: css::uno::Reference mpContext; We then connect an AtkListener to another interface on this Context: AtkObject * atk_object_wrapper_new( const ::com::sun::star::uno::Reference< ::com::sun::star::accessibility::XAccessible >& rxAccessible, AtkObject* parent ) ... // Attach a listener to the UNO object if it's not TRANSIENT ... uno::Reference< accessibility::XAccessibleEventBroadcaster > xBroadcaster(xContext, uno::UNO_QUERY); if( xBroadcaster.is() ) xBroadcaster->addAccessibleEventListener( static_cast< accessibility::XAccessibleEventListener * > ( new AtkListener(pWrap) ) ); So - now we have the object that we hold a reference on - that holds a reference to the new AtkListener UNO object - which (in turn) holds a GObject reference to us (ie. the pWrap AtkObjectWrapper). I -imagine- that therein lines the reference loop & the problem =) --- Comment #28 from Michael Meeks --- The AtkListener: https://bug-attachments.documentfoundation.org/attachment.cgi?id=120291 is leaked through this trace as you see; thanks for that. It seems like the problem is the AtkObjectWrapper we have holds this context: css::uno::Reference mpContext; We then connect an AtkListener to another interface on this Context: AtkObject * atk_object_wrapper_new( const ::com::sun::star::uno::Reference< ::com::sun::star::accessibility::XAccessible >& rxAccessible, AtkObject* parent ) ... // Attach a listener to the UNO object if it's not TRANSIENT ... uno::Reference< accessibility::XAccessibleEventBroadcaster > xBroadcaster(xContext, uno::UNO_QUERY); if( xBroadcaster.is() ) xBroadcaster->addAccessibleEventListener( static_cast< accessibility::XAccessibleEventListener * > ( new AtkListener(pWrap) ) ); So - now we have the object that we hold a reference on - that holds a reference to the new AtkListener UNO object - which (in turn) holds a GObject reference to us (ie. the pWrap AtkObjectWrapper). I -imagine- that therein lines the reference loop & the problem =) -- You are receiving this mail because: You are the assignee for the bug. ___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 71409] Excessive duplicate accessible focused events for Calc input line [a11y]
https://bugs.documentfoundation.org/show_bug.cgi?id=71409 tommy27changed: What|Removed |Added Blocks|75025 | -- You are receiving this mail because: You are the assignee for the bug. ___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 71409] Excessive duplicate accessible focused events for Calc input line [a11y]
https://bugs.documentfoundation.org/show_bug.cgi?id=71409 Michael Meekschanged: What|Removed |Added CC||michael.me...@collabora.com Whiteboard|bibisected |bibisected easyHack ||difficultyInteresting ||SkillCpp TopicCleanup --- Comment #23 from Michael Meeks --- Matthew Francis has (kindly) located the two places where we add the accessible listeners; to fix this we should first reproduce the problem; second put a couple of breakpoints into: addAccessibleEventListener and removeAccessibleEventListener get a full (with symbols) backtrace from each of these. Clearly one of those code-paths is not going on to call removeAccessibleEventListener - hence the problem =) It'd be great to have help to fix this for the impaired. Thanks ! -- You are receiving this mail because: You are the assignee for the bug. ___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 71409] Excessive duplicate accessible focused events for Calc input line [a11y]
https://bugs.documentfoundation.org/show_bug.cgi?id=71409 Jacobo Aragunde Pérez jaragu...@igalia.com changed: What|Removed |Added See Also||https://bugs.documentfounda ||tion.org/show_bug.cgi?id=71 ||435 --- Comment #22 from Jacobo Aragunde Pérez jaragu...@igalia.com --- Thanks for the code pointers, I will try to get my hands on the code next week and maybe check bug #71435 at the same time. -- You are receiving this mail because: You are the assignee for the bug. ___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 71409] Excessive duplicate accessible focused events for Calc input line [a11y]
https://bugs.documentfoundation.org/show_bug.cgi?id=71409 --- Comment #21 from Matthew Francis fdb...@neosheffield.co.uk --- Each time F2 is pressed I see two calls to accessibility::AccessibleTextHelper_Impl::addAccessibleEventListener while when Esc is pressed there is only one call to accessibility::AccessibleTextHelper_Impl::removeAccessibleEventListener The two add calls are specifically #0 accessibility::AccessibleTextHelper_Impl::addAccessibleEventListener (this=0x1ac5e60, xListener=uno::Reference to (AtkListener *) 0x7fffc81142e0) at /home/asbel/Development/LibreOffice/core/svx/source/accessibility/AccessibleTextHelper.cxx:1583 #0 accessibility::AccessibleTextHelper_Impl::addAccessibleEventListener (this=0x1c1a720, xListener=uno::Reference to (DocumentFocusListener *) 0x7fffc884b940) at /home/asbel/Development/LibreOffice/core/svx/source/accessibility/AccessibleTextHelper.cxx:1583 while the single remove call is #0 accessibility::AccessibleTextHelper_Impl::removeAccessibleEventListener (this=0x1c1a720, xListener=uno::Reference to (DocumentFocusListener *) 0x7fffc884b940) at /home/asbel/Development/LibreOffice/core/svx/source/accessibility/AccessibleTextHelper.cxx:1590 so if I understand correctly we are endlessly accumulating listener references to AtkListener*s without ever removing them -- You are receiving this mail because: You are the assignee for the bug. ___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 71409] Excessive duplicate accessible focused events for Calc input line [a11y]
https://bugs.documentfoundation.org/show_bug.cgi?id=71409 Matthew Francis fdb...@neosheffield.co.uk changed: What|Removed |Added Keywords||bisected, regression CC||nopo...@novell.com --- Comment #19 from Matthew Francis fdb...@neosheffield.co.uk --- This began at the below commit. Adding Cc: to nopo...@novell.com; Any chance you could take a look at this? Thanks commit c7551439a9ff4073a0b652329357be46d07b2c91 Author: Noel Power noel.po...@novell.com Date: Sun Dec 11 16:40:52 2011 + fix autocorrection sync problem with input/formulabar also, * make the GetEditView explicitly create EditEngine/EditView *always* * remove the bogus GetLine method * reset NotifyHdl when stopping the edit engine -- You are receiving this mail because: You are the assignee for the bug. ___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 71409] Excessive duplicate accessible focused events for Calc input line [a11y]
https://bugs.documentfoundation.org/show_bug.cgi?id=71409 --- Comment #20 from Matthew Francis fdb...@neosheffield.co.uk --- Specifically it's the part of the above relating to inputwin.cxx/hxx Unfortunately some intervening change means that simply reverting this doesn't seem to fix the problem - possibly the one which removed the argument from InitEditEngine() (i.e. 4b6e0d42d72f8d2f5a18a0e0af595d884d96f552) -- You are receiving this mail because: You are the assignee for the bug. ___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 71409] Excessive duplicate accessible focused events for Calc input line [a11y]
https://bugs.documentfoundation.org/show_bug.cgi?id=71409 --- Comment #17 from Jacobo Aragunde Pérez jaragu...@igalia.com --- The output of the bibisect does not make sense to me, the pointed commit seems totally unrelated with this problem; in fact, that commit only affects Writer code when this problem happens in Calc. -- You are receiving this mail because: You are the assignee for the bug. ___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 71409] Excessive duplicate accessible focused events for Calc input line [a11y]
https://bugs.documentfoundation.org/show_bug.cgi?id=71409 Jacobo Aragunde Pérez jaragu...@igalia.com changed: What|Removed |Added Whiteboard||bibisected --- Comment #16 from Jacobo Aragunde Pérez jaragu...@igalia.com --- bc87fae0fc661b44769d71e41a0e8ce3dac3e857 is the first bad commit commit bc87fae0fc661b44769d71e41a0e8ce3dac3e857 Author: Bjoern Michaelsen bjoern.michael...@canonical.com Date: Tue Apr 24 23:20:22 2012 +0200 source-hash-f176c9ba7be7f3051a52b9f57b56124038c0cfd6 commit f176c9ba7be7f3051a52b9f57b56124038c0cfd6 Author: Luboš Luňák l.lu...@suse.cz AuthorDate: Mon Dec 12 18:11:17 2011 +0100 Commit: Luboš Luňák l.lu...@suse.cz CommitDate: Mon Dec 12 19:01:44 2011 +0100 fix docx hyperlink writing This is a rewrite of the fix for fdo#35826, needed for writing the document from bnc#706138 as docx. The sequence there is startURL(), runText(), endRun(), endUrl(), startUrl(), runText(), endUrl(), endRun(), so by the second endRun(), it is needed to close both the previous and current hyperlink run. :100644 100644 667b7a2b3aaad36686a048ec622be1fd26616060 3eaeee61bd5fa0f3d8f6c9b6ec3f463dc9d494f5 Mccache.log :100644 100644 1229c909f7bed7dde1f0393b90c984eabbab9f2c 55db144259b3df131a412f6be8fa35e33e2f60ec Mcommitmsg :100644 100644 2f6c623f4e5c5965e70543edbf39d6fd3091061a 7a0c14b66a0e1587b4149debbdbb7c2418a98b73 Mdev-install.log :100644 100644 f90ce629cb38af243d7f4fca65cb21f7a05485cc 32241ae1bc69be7d0705c82c8242315fb6eca750 Mmake.log :04 04 b0d767299d9ff3967b6f134deee3e46b45305f21 2e711a87a2be36d3183b7c70566dd576fb20799c Mopt $ git bisect log # bad: [423a84c4f7068853974887d98442bc2a2d0cc91b] source-hash-c15927f20d4727c3b8de68497b6949e72f9e6e9e # good: [65fd30f5cb4cdd37995a33420ed8273c0a29bf00] source-hash-d6cde02dbce8c28c6af836e2dc1120f8a6ef9932 git bisect start 'latest' 'oldest' # bad: [e02439a3d6297a1f5334fa558ddec5ef4212c574] source-hash-6b8393474974d2af7a2cb3c47b3d5c081b550bdb git bisect bad e02439a3d6297a1f5334fa558ddec5ef4212c574 # bad: [8f4aeaad2f65d656328a451154142bb82efa4327] source-hash-1885266f274575327cdeee9852945a3e91f32f15 git bisect bad 8f4aeaad2f65d656328a451154142bb82efa4327 # bad: [369369915d3582924b3d01c9b01167268ed38f3b] source-hash-45295f3cdceb4c289553791071b5d7f4962d2ec4 git bisect bad 369369915d3582924b3d01c9b01167268ed38f3b # good: [351622aec2dff3cc3020ad0097c4322d2a21] source-hash-2c4537471c932b65e6f72e41881b505c4bbad12c git bisect good 351622aec2dff3cc3020ad0097c4322d2a21 # bad: [378efb6e51212a05d1bd4b85c916eec5753c1744] source-hash-d453788ac0476cc02b929b0907718ca771d6d956 git bisect bad 378efb6e51212a05d1bd4b85c916eec5753c1744 # bad: [1a3c4b54a8782fe0f4bdba221e87012a92e4d323] source-hash-a330f38093e2643a26239557050561afae9ff23d git bisect bad 1a3c4b54a8782fe0f4bdba221e87012a92e4d323 # good: [cf86b7f14a98d2d81a5cd93507acb35ff6775d8b] source-hash-85c6244b85b29c1d2bb9d89b62e9512dd65378b5 git bisect good cf86b7f14a98d2d81a5cd93507acb35ff6775d8b # bad: [bc87fae0fc661b44769d71e41a0e8ce3dac3e857] source-hash-f176c9ba7be7f3051a52b9f57b56124038c0cfd6 git bisect bad bc87fae0fc661b44769d71e41a0e8ce3dac3e857 # good: [0641af017cb9ec5ecca3eb879dded60fadf3ac78] source-hash-a1b970a10e00b34ab6d8608cb02247b8f0195573 git bisect good 0641af017cb9ec5ecca3eb879dded60fadf3ac78 # first bad commit: [bc87fae0fc661b44769d71e41a0e8ce3dac3e857] source-hash-f176c9ba7be7f3051a52b9f57b56124038c0cfd6 -- You are receiving this mail because: You are the assignee for the bug. ___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 71409] Excessive duplicate accessible focused events for Calc input line [a11y]
https://bugs.freedesktop.org/show_bug.cgi?id=71409 --- Comment #12 from tommy27 ba...@quipo.it --- please retest with LO 4.3.4.1 or 4.4.0.0 beta2 if bug is still reproducible please move this bug to mab4.3 list since 4.2.x is EOL -- You are receiving this mail because: You are the assignee for the bug. ___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 71409] Excessive duplicate accessible focused events for Calc input line [a11y]
https://bugs.freedesktop.org/show_bug.cgi?id=71409 Robinson Tryon (qubit) qu...@runcibility.com changed: What|Removed |Added CC||qu...@runcibility.com Blocks||75025, 79641 --- Comment #13 from Robinson Tryon (qubit) qu...@runcibility.com --- CONFIRMED in LO 4.4.0.0.beta2 and LO 4.3.5.1 on Ubuntu 14.04 (In reply to Joanmarie Diggs from comment #0) Steps to reproduce: 1. Launch the attached accessible event listener in a terminal Needed to install python-pyatspi package to use the listener. 2. Launch Calc 3. Press F2 followed by Escape 4. Repeat Step 3 several times Expected results: There would not be duplicate accessible focused events. Actual results: The number of duplicate accessible focused events grows with each repetition. CONFIRMED: This still affect the LibreOffice 4.3 and 4.4 branches. -- You are receiving this mail because: You are the assignee for the bug. ___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 71409] Excessive duplicate accessible focused events for Calc input line [a11y]
https://bugs.freedesktop.org/show_bug.cgi?id=71409 tommy27 ba...@quipo.it changed: What|Removed |Added Blocks|79641, 65675| --- Comment #14 from tommy27 ba...@quipo.it --- thanks Robinson for confirmation, however MAB rules say that a bug can't be in more than one mab list, and should stay only in the older active mab list, in this case the mab4.3 list. so I'm removing it from mab4.2 and mab4.4 list. -- You are receiving this mail because: You are the assignee for the bug. ___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 71409] Excessive duplicate accessible focused events for Calc input line [a11y]
https://bugs.freedesktop.org/show_bug.cgi?id=71409 --- Comment #15 from Robinson Tryon (qubit) qu...@runcibility.com --- (In reply to tommy27 from comment #14) thanks Robinson for confirmation, however MAB rules say that a bug can't be in more than one mab list, and should stay only in the older active mab list I know that the wiki says that, but I think that we should revisit the policy -- I was actually just mulling the situation on IRC. Perhaps the MAB tag can be one bug, and the versions can be a separate tag in the Whiteboard. I'll bring up something on the QA list. -- You are receiving this mail because: You are the assignee for the bug. ___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 71409] Excessive duplicate accessible focused events for Calc input line [a11y]
https://bugs.freedesktop.org/show_bug.cgi?id=71409 tommy27 ba...@quipo.it changed: What|Removed |Added CC||ba...@quipo.it --- Comment #8 from tommy27 ba...@quipo.it --- (In reply to comment #5) Seems fixed in: Win7x64Ultimate Version: 4.2.0.0.beta2+ Build ID: 02180aed7dc0b8c5f9cc23b319adc2386a9aab69 TinderBox: Win-x86@42, Branch:libreoffice-4-2, Time: 2013-12-08_08:48:31 but remains in: Version: 4.1.5.0.0+ Build ID: 812963c5ff6e1c4685eddb830a82a69a3801d82 4.1.x is now END OF LIFE (latest release is 4.1.6). if you confirm the issue is gone in any of 4.2.x final releases we may mark this as RESOLVED WORKSFORME -- You are receiving this mail because: You are the assignee for the bug. ___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 71409] Excessive duplicate accessible focused events for Calc input line [a11y]
https://bugs.freedesktop.org/show_bug.cgi?id=71409 --- Comment #9 from m.a.riosv mari...@miguelangel.mobi --- As I know it's long to be solved. I forgot to report here my last verifications: - To see the problem is needed to install with accessibility tools (at the end of installation). - Disable the option Menu/Tools/LibreOffice/Accessibility/Miscellaneous options - Support assistive technology tools it's no possible, restarting it's enable again. It's truly a pain work in calc with this issue, specially with a bit large spreadsheets. I need to review again and report. Please retain as MAB for now. -- You are receiving this mail because: You are the assignee for the bug. ___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 71409] Excessive duplicate accessible focused events for Calc input line [a11y]
https://bugs.freedesktop.org/show_bug.cgi?id=71409 --- Comment #10 from m.a.riosv mari...@miguelangel.mobi --- Still reproducible with: Win7x64Ultimate Version: 4.2.4.1 Build ID: d4c441391e20647b3d2e8dde4d20aa868e77e515 Version: 4.2.5.0.0+ Build ID: 59906c3d54e6541185f4bf85b1d1c70530198059 TinderBox: Win-x86@42, Branch:libreoffice-4-2, Time: 2014-04-30_09:30:13 With an install from scratch, installing Support assistive technology tools, there are not activated by default. And the option to enable/disable Support assistive technology works fine after restart LibreOffice. IMO it must stay at MAB, for me calc is near to unusable with Accessibility tools activated. -- You are receiving this mail because: You are the assignee for the bug. ___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 71409] Excessive duplicate accessible focused events for Calc input line [a11y]
https://bugs.freedesktop.org/show_bug.cgi?id=71409 V Stuart Foote vstuart.fo...@utsa.edu changed: What|Removed |Added Blocks|60270 |65675 --- Comment #11 from V Stuart Foote vstuart.fo...@utsa.edu --- moving to MAB 4.2 with close of MAB 4.1 -- You are receiving this mail because: You are the assignee for the bug. ___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 71409] Excessive duplicate accessible focused events for Calc input line [a11y]
https://bugs.freedesktop.org/show_bug.cgi?id=71409 --- Comment #7 from chtfn stephane.guil...@gmail.com --- Moving to mab4.1 (Bug 60270) because: - 4.0 reached EOL (End Of Life) - bug confirmed in later version -- You are receiving this mail because: You are the assignee for the bug. ___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 71409] Excessive duplicate accessible focused events for Calc input line [a11y]
https://bugs.freedesktop.org/show_bug.cgi?id=71409 chtfn stephane.guil...@gmail.com changed: What|Removed |Added Blocks|54157 | -- You are receiving this mail because: You are the assignee for the bug. ___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 71409] Excessive duplicate accessible focused events for Calc input line [a11y]
https://bugs.freedesktop.org/show_bug.cgi?id=71409 chtfn stephane.guil...@gmail.com changed: What|Removed |Added Blocks||60270 -- You are receiving this mail because: You are the assignee for the bug. ___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 71409] Excessive duplicate accessible focused events for Calc input line [a11y]
https://bugs.freedesktop.org/show_bug.cgi?id=71409 Björn Michaelsen bjoern.michael...@canonical.com changed: What|Removed |Added Priority|high|highest --- Comment #6 from Björn Michaelsen bjoern.michael...@canonical.com --- (This is an automated message.) Setting priority to highest as this is a 4.0 MAB. This is part of an effort to make the importance of MAB reflected in priority too. -- You are receiving this mail because: You are the assignee for the bug. ___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 71409] Excessive duplicate accessible focused events for Calc input line [a11y]
https://bugs.freedesktop.org/show_bug.cgi?id=71409 Jorendc jore...@libreoffice.org changed: What|Removed |Added Attachment #88914|text/plain |text/x-python mime type|| -- You are receiving this mail because: You are the assignee for the bug. ___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 71409] Excessive duplicate accessible focused events for Calc input line [a11y]
https://bugs.freedesktop.org/show_bug.cgi?id=71409 --- Comment #5 from mariosv mari...@miguelangel.mobi --- Seems fixed in: Win7x64Ultimate Version: 4.2.0.0.beta2+ Build ID: 02180aed7dc0b8c5f9cc23b319adc2386a9aab69 TinderBox: Win-x86@42, Branch:libreoffice-4-2, Time: 2013-12-08_08:48:31 but remains in: Version: 4.1.5.0.0+ Build ID: 812963c5ff6e1c4685eddb830a82a69a3801d82 -- You are receiving this mail because: You are the assignee for the bug. ___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 71409] Excessive duplicate accessible focused events for Calc input line [a11y]
https://bugs.freedesktop.org/show_bug.cgi?id=71409 V Stuart Foote vstuart.fo...@utsa.edu changed: What|Removed |Added Summary|Excessive duplicate |Excessive duplicate |accessible focused events |accessible focused events |for Calc input line |for Calc input line [a11y] --- Comment #4 from V Stuart Foote vstuart.fo...@utsa.edu --- confirmed in Linux kernel 2.6.32-358.23.2.el6.x86_64 with Gnome v2. DE and LODev Version: 4.2.0.0.alpha1+ Build ID: f99736820a23cb7e37139607713658dea1c69dd4 TinderBox: Linux-rpm_deb-x86_64@46-TDF, Branch:master, Time: 2013-11-17_23:56:22 -- You are receiving this mail because: You are the assignee for the bug. ___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs