Bug 125700 - Radio button selection not changed using arrow keys anymore
Summary: Radio button selection not changed using arrow keys anymore
Status: VERIFIED FIXED
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Calc (show other bugs)
Version:
(earliest affected)
6.3.0.0.alpha0+
Hardware: All All
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords: bibisected, bisected, regression
Depends on:
Blocks: Regressions-ViewToDevice-Refactor
  Show dependency treegraph
 
Reported: 2019-06-05 10:07 UTC by Justin L
Modified: 2020-04-28 05:20 UTC (History)
5 users (show)

See Also:
Crash report or crash signature:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Justin L 2019-06-05 10:07:14 UTC
Starting in LO 6.3, using arrow keys to switch the selection in a radio-button group doesn't work. Instead of altering the radio buttons, it seems to move the cursor around in the calc grid.

Bisected to this change in LO 6.3:
author Armin Le Grand 2018-11-27 11:33:10 +0100
commit d464d505fbf6e53a38afdd3661d320fac8c760d6 
Refactor calc non-linear ViewToDevice transform

Steps to reproduce using attachment 151805 [details] (from bug 125609)
1.) Click on radio button 1 to give it the focus.
2.) Press the down arrow on the keyboard. This is supposed to select radio button 2.

Note: macros can remain disabled. There is no need to allow the macros to run in order to reproduce the problem.
Comment 1 Xisco Faulí 2019-06-05 10:26:15 UTC
Reproduced in

Version: 6.4.0.0.alpha0+
Build ID: 0d6ec494f83fb26524bf3a5fc7af27c225293e87
CPU threads: 4; OS: Linux 4.15; UI render: default; VCL: gtk3; 
Locale: ca-ES (ca_ES.UTF-8); UI-Language: en-US
Calc: threaded
Comment 2 Julien Nabet 2019-06-05 13:34:58 UTC
On Win10+LO master sources updated today, I don't reproduce this.

However listbox is flickering (OpenGL rendering)
Comment 3 Julien Nabet 2019-06-05 13:36:21 UTC
Also, I noticed these on console:
warn:sc:3680:22192:sc/source/filter/orcus/orcusfiltersimpl.cxx:149: Unable to load styles from xml file! failed to load \calc\styles.xml
warn:legacy.osl:3680:22192:xmloff/source/forms/elementimport.cxx:359: OElementImport::implApplyGenericProperties: conversion to sequences other than 'sequence< short >' not implemented, yet!
warn:xmloff.forms:3680:22192:xmloff/source/forms/elementimport.cxx:426: DBG_UNHANDLED_EXCEPTION in void __cdecl xmloff::OElementImport::implApplyGenericProperties(void) exception: com.sun.star.lang.IllegalArgumentException ArgumentPosition: 0
warn:legacy.osl:3680:22192:xmloff/source/forms/elementimport.cxx:429: OElementImport::EndElement: could not set the property "TypedItemList"!
error : Unknown IO error
error : Unknown IO error
Comment 4 Xisco Faulí 2019-10-30 14:34:08 UTC
No longer reproducible in

Version: 6.4.0.0.alpha1+
Build ID: 13532e63e715ab2bfd1a8040bec6f700fbfa6250
CPU threads: 4; OS: Linux 4.15; UI render: default; VCL: gtk3; 
Locale: ca-ES (ca_ES.UTF-8); UI-Language: en-US
Calc: threaded

fixed by
https://cgit.freedesktop.org/libreoffice/core/commit/?id=5cf057c3365a0feafc8f2e4f4a9e24d69a581999

However, it's still reproducible in

Version: 6.3.3.0.0+
Build ID: a955330e052cc12c622982f38c5f5d138484013a
CPU threads: 4; OS: Linux 4.15; UI render: default; VCL: gtk3; 
Locale: ca-ES (ca_ES.UTF-8); UI-Language: en-US
Calc: threaded
Comment 5 Xisco Faulí 2019-10-30 14:45:55 UTC
OTOH, even without https://cgit.freedesktop.org/libreoffice/core/commit/?id=5cf057c3365a0feafc8f2e4f4a9e24d69a581999
, the issue would also be fixed by https://gerrit.libreoffice.org/#/c/81756/, if finally it's submitted