Bug 140916 - calc: unable to input accented characters in line input. but no problem on cells
Summary: calc: unable to input accented characters in line input. but no problem on cells
Status: RESOLVED NOTABUG
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Calc (show other bugs)
Version:
(earliest affected)
7.1.1.2 release
Hardware: All Linux (All)
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-03-09 13:23 UTC by Jorge Gustavo Rocha
Modified: 2021-12-27 09:43 UTC (History)
3 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 Jorge Gustavo Rocha 2021-03-09 13:23:21 UTC
Description:
I can not input accented characters like á, é and so on (vowels) in the input line input in calc (after the = icon).

But I can input accented characters in the cells.

Maybe this is related with 

Steps to Reproduce:
1. Focus on line input.
2. Write accented vowels.


Actual Results:
The vowel are printed without the accent.

Editing directly on a cell works.

If I write 'Atualização' in the A1, for example, I get: 'Atualização' as expected.

Expected Results:
The vowels should be ok.




Reproducible: Always


User Profile Reset: Yes


OpenGL enabled: Yes

Additional Info:
Related with https://bugs.documentfoundation.org/show_bug.cgi?id=131620
Comment 1 m_a_riosv 2021-03-10 12:59:58 UTC
No issue here with win10
Version: 7.1.2.0.0+ (x64) / LibreOffice Community
Build ID: fed3ed5828eda88f82d97e95b34dfdd1ca0c9dec
CPU threads: 4; OS: Windows 10.0 Build 21296; UI render: Skia/Vulkan; VCL: win
Locale: es-ES (es_ES); UI: en-US Calc: threaded
Comment 2 Xisco Faulí 2021-04-30 09:51:59 UTC
Thank you for reporting the bug. To be certain the reported issue is not related to corruption in the user profile, could you please reset your Libreoffice profile ( https://wiki.documentfoundation.org/UserProfile ) and re-test?

I have set the bug's status to 'NEEDINFO'. Please change it back to 'UNCONFIRMED' if the issue is still present
Comment 3 QA Administrators 2021-10-28 04:15:38 UTC Comment hidden (obsolete)
Comment 4 Jorge Gustavo Rocha 2021-10-28 09:30:36 UTC
This bug happens with a new profile.
Comment 5 Eike Rathke 2021-12-15 20:44:21 UTC
I could not reproduce either using compose key and accented characters on Fedora nor Debian, both GNOME. Works fine.

But three users in https://ask.libreoffice.org/t/and-im-not-able-to-type-accents-inside-the-formula-line-input-line-of-calc/69692 report the same under certain OS constellations:

Libreoffice Version: 7.2.2.2 on Linux Mint 20.2 x64 cinnamon X11.

Ubuntu Mate 21.10
Version: 7.2.2.2 / LibreOffice Community
Build ID: 20(Build:2)
CPU threads: 4; OS: Linux 5.13; UI render: default; VCL: gtk3
Locale: es-ES (es_ES.UTF-8); UI: en-US
Ubuntu package version: 1:7.2.2-0ubuntu0.21.10.1
Calc: threaded

Version: 7.2.3.2 / LibreOffice Community
Build ID: 20(Build:2)
CPU threads: 8; OS: Linux 5.4; UI render: default; VCL: gtk3
Locale: pt-BR (pt_BR.UTF-8); UI: pt-BR
Ubuntu package version: 1:7.2.3~rc2-0ubuntu0.20.04.1~lo1

Maybe related to Ubuntu? (which Mint also is even with Cinnamon).
Which also https://bugs.documentfoundation.org/show_bug.cgi?id=131620#c11 speaks of.
Comment 6 mrkalvin 2021-12-26 19:05:46 UTC
The same problem also occurs with the single quote symbol next to the '1 key'.
in the cell is typed normally.
in the 'Input line' the same single-quote key is typed as a backstroke symbol

Linux Mint 20.2 x64 Cinnamon X11

Version: 7.2.3.2 / LibreOffice Community
Build ID: 20(Build:2)
CPU threads: 8; OS: Linux 5.4; UI render: default; VCL: gtk3
Locale: pt-BR (pt_BR.UTF-8); UI: pt-BR
Ubuntu package version: 1:7.2.3~rc2-0ubuntu0.20.04.1~lo1
Calc: threaded
Comment 7 Jorge Gustavo Rocha 2021-12-27 09:43:36 UTC
It is not a specific calc or libreoffice issue.

A correct environment is necessary to have the input working in libreoffice.

My environment was:

XMODIFIERS=@im=ibus
GTK_IM_MODULE=
QT_IM_MODULE=ibus

Updating my environment to:

XMODIFIERS=@im=ibus
GTK_IM_MODULE=ibus
QT_IM_MODULE=ibus

makes libreoffice happy. Now I can insert accented characters everywhere without issues. GTK_IM_MODULE=ibus is required.