Issue 126457 - Mac accent menu missing
Summary: Mac accent menu missing
Status: UNCONFIRMED
Alias: None
Product: Writer
Classification: Application
Component: editing (show other issues)
Version: 4.1.1
Hardware: Mac Mac OS X, all
: P5 (lowest) Major (vote)
Target Milestone: ---
Assignee: AOO issues mailing list
QA Contact:
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-08-10 11:23 UTC by Howie
Modified: 2017-04-29 21:52 UTC (History)
8 users (show)

See Also:
Issue Type: FEATURE
Latest Confirmation in: 4.1.1
Developer Difficulty: ---


Attachments

Note You need to log in before you can comment on or make changes to this issue.
Description Howie 2015-08-10 11:23:18 UTC
Pressing and holding a character (i.e. u, o, a) causes key repeat instead of the accent character menu described at https://support.apple.com/kb/PH18436?locale=en_US&viewlocale=en_US

OO is not respecting ApplePressAndHoldEnabled
Comment 1 Tyler 2015-10-06 21:48:54 UTC
I was able to reproduce this bug on Mac 10.9.5 with Apache OpenOffice 4.1.1.

While reproducing the bug I looked for a setting that would enable the accent menu when holding down a special character but I did not find one. The only method I was able to find for inserting accent characters is: Insert > Special Characters... and a window will pop up that gives you a dictionary of accent characters to select.

I also tested a couple other text editors on the same Mac. With Microsoft Word for Mac 2011 Version 14.4.7 (141117) I was able to hold down characters (a e i o u) and receive a menu of accent characters. Also with TextMate Version 1.5.11 (1635) I was able to hold down characters and receive an accent menu.

While doing these follow up tests I also noticed that the other two programs don't repeat the character when it is being held down like OO Writer does. So I looked for a setting that could disable key repeat but was unsuccessful finding one.

The accent menu not being enabled when holding down a special character could hurt OpenOffice's demographic of non-English speaking Mac users. With other text editor's readily available that have this feature enabled they are likely to choose those over OpenOffice Writer because it is more efficient for them.
Comment 2 Andre Leone 2016-02-17 00:51:11 UTC
I was also able to reproduce this bug on my Mac with the latest version of Open Office installed. I also noticed that the when the vowel keys (a, e, i, o, u) and a few other keys are held down they repeat, but when other keys are held down they just type one letter. Some examples are b, v, k, n, and m.
Comment 3 Nicola Owen 2016-04-16 14:15:28 UTC
OS X Yosemite - Version 10.10.5
OpenOffice Writer - 4.1.2 (Build 9782)

I was able to reproduce this bug as described.

Steps to replicate:
Open or create a text document
Hold down a letter where an accent would usually appear (e.g. a, e, i, o, u) 
Multiple instances of the letter appear. (e.g. if you hold down a, then aaaaaaaa appears)

Follow up tests that I ran:

Test 1 - to determine whether accented characters are accepted in OO Writer I did the following (I wanted to determine whether OO accepts accented characters):
Copy-paste accented characters into OO Writer
Type an accented character into OO Writer by using Alt

Test 2 - Test on similar programs where user expectations would be the same
I checked other similar programs to OO Writer to see what the behaviour is when you hold down a letter (where an accent would usually appear). These include: Notes, Google Docs, Microsoft Word. On all of these programs, the Mac Accent menu appears as per ApplePressAndHoldEnabled and this article from Apple: https://support.apple.com/en-us/HT201586

Test 3 - to determine behaviour of holding down other letters where an accent is not expected to appear (e.g. q, z, w)
When I held down other letters on the keyboard, multiple instances of the letter appeared. The behaviour was the same as that described in the bug.

Additional follow-up test ideas:
These would centre around other mac conventions or shortcuts that Mac Users are used to having. For example: “Command” + “Z” to undo last action. I would run these tests as I think it’s important for users to expect a level of consistency across programs when they are using their laptop. I would hope to find out how many (if any) of these conventions or shortcuts are not met on OO Writer


Observations:
I strongly urge for this bug to be fixed as it directly goes against the expectations of an Apple user who frequently uses the Mac Accent Menu, especially if they have a physical keyboard that does not match the language they usually type in. E.g. Physical English keyboard - but have to often write in Spanish or German.

Also, the current behaviour could potentially cost the users more time when using OO Writer and discourage them from using this program in the future.
Comment 4 Andrew Tsao 2016-10-02 00:57:11 UTC
I was able to replicate this bug on Mac 10.12 with Apache OpenOffice 4.1.2.

Steps to Reproduce:
1. Open new OO document
2. Hold down a letter that would display accent menu
3. Hold down a letter that would not normally display accent menu

When replicating the bug, I also, ran into the trend where only the characters that would not normally display an accent menu when pressed would not repeat when the keys were held. Both the symbol characters as well as the characters that a key hold would normally trigger the accent menu on would repeat when held. This being said, when performed the same exact tests in similar programs, everything worked exactly the same other than specifically the characters that should display the accent menu. The fact that only these keys act differently leads me to believe the actual feature for the accent menu was not completely left out of the program and forgotten, but might be an implementation error or simply a missing piece in the software.
Comment 5 Andrew Steinheiser 2017-02-25 06:29:00 UTC
Test(s) performed with:

OS: OS X 10.12.3
Apache OpenOffice: 4.1.3 (Rev. 1761381)

I could reproduce the issue with the following steps:

1. Open AOO, create new text document.

2. Click and hold 'e'.

3. Click and hold 'b'.

While it was expected for it to repeatedly add 'b's, it also did it for the 'e's, even though an accent menu should've been displayed.
Comment 6 xiugewudi 2017-02-26 06:30:43 UTC
I attempted to replicate this bug and was able to. My test environment is Apache OpenOffice 4.1.3, AOO413m1(Build:9783)- Rev.1761381, which is the latest version for macOS.

According to following the provided steps:

1.	Create a new text document in the OpenOffice.
2.	Pressing and holding a character, such as a, e, i, o, u.

Expected result: accented characters are displayed.
Actual result: key repeat instead of the accented character.

According to follow-up tests. I attempted to test:

1.	Create a new text document in the OpenOffice.
2.	Pressing and holding a character, such as y, s, l, z, c, n.

Expected result: alternate characters are displayed.
Actual result: key repeat instead of the alternate character.
Thus, the OpenOffice didn't display alternate or accented character when the user holds a key down.

The another follow-up test, which is testing OpenOffice whether typing an accented or alternate version of a character is accepted.

1.	Create a new test document in the OpenOffice.
2.	Attempt to paste an accented character, à, into the text document. 

Expected result: an accented, à, display properly in the text document.
Actual result: Attempt to paste an accented, à, into the text document.
 
The conclusion is that the OpenOffice accept and show the accented and alternate version of a character.

I hope that the developers are able to fix this bug. Base on the majority of macOS users, they are accustomed to use type an accented version of a character by holding a key down. In the current version, the only way the OpenOffice user can type an accented or alternate version of a character that is click (insert -> special character) or paste an accented character directly. Thus, it is importance that fixing this bug.

Test by: Jiahao Wu
Comment 7 andreeadracea 2017-04-29 21:52:17 UTC
I was able to replicate the bug.
I used this configuration:
AOO: 4.1.3
OS Version: Mac OS X 10.11.6 (Build 15G31)

I tested the bug for many OpenOffice solutions like:
 -> Text Document
 -> Spreadsheet
 -> Presentation
 -> Drawing

The problem can be replicated for all these OpenOffice solutions

I tested the problem on other text editor like Microsoft Word and Notes from the same Mac and on these editors I could received a various of accented character options. 

Reading the OO forums and OO documentation related to how to use the special characters I was able to use special marks on OO. In order to use them we have to press keys: Alt+E for ´ accent and then the letter for which we want to use the accent.