Closed Bug 1547502 Opened 6 years ago Closed 6 years ago

ctrl+alt+m shortcut doesn't work in Google spreadshets

Categories

(Core :: DOM: UI Events & Focus Handling, defect)

67 Branch
defect
Not set
normal

Tracking

()

RESOLVED INVALID

People

(Reporter: martin84a, Unassigned)

References

()

Details

User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:67.0) Gecko/20100101 Firefox/67.0

Steps to reproduce:

  1. Go to https://docs.google.com/spreadsheets/u/0/ and open a new spreadsheet
  2. Try and use the shortcut to insert a comment in a cell (ctrl+alt+m). Notice that a comment box isn't presented, but instead the µ symbol is written in the cell.

I tested in 67.0b14 (64-bit) by disabling all my extensions one by one, to see if one of them overruled the Google docs shortcut. Disabling all of them didn't fix the issue which lead me to think that it's a bug in Firefox.

I also tried restarting firefox with all extensions disabled, but with the same result. I have not tried with a clean profile or with a reset version of Firefox.

I then tested in the Brave browser and here ctrl+alt+m produces the comment box as it should.

Actual results:

The µ symbol is written in the cell.

Hi martin84a

I tried reproducing the issue you reported using the following browsers:

  • Release versions 67.0b14 and 67.0b15
  • Nightly version 68.0a1
  • Beta 67.0b15

I'd suggest testing the issue in safe mode, here is a link that can help you:
https://support.mozilla.org/en-US/kb/troubleshoot-firefox-issues-using-safe-mode

Also, please create a new profile and check if this is still reproducible, you have the steps here: https://support.mozilla.org/en-US/kb/profile-manager-create-and-remove-firefox-profiles?redirectlocale=en-US&redirectslug=Managing-profiles#w_starting-the-profile-manager

If there is any other info you can provide to help us figure out how we can reproduce the issue please share it with us.

Thanks for your contribution.

Flags: needinfo?(martin84a)

Hi Virigina and others

I have found out what the issue is. For some reason the shortcut doesn't work in Firefox unless I set keyboard input to "English - US" in Windows 10.

If I select "Danish - dansk" (my default) it won't work, but if I select "English - US", then it works as intended. The baffling thing though, is that it works just fine with "Danish - dansk" in the Brave browser, however it does not with Firefox.

Flags: needinfo?(martin84a)
Component: Untriaged → DOM: Events
Product: Firefox → Core
Component: DOM: Events → User events and focus handling

Hi Masayuki, the issue happening on a non-english keyboard input reminds me of bug 1527491. Do they share the same root cause?

Flags: needinfo?(masayuki)

Looks like that this is a bug of the keyboard layout (i.e., Microsoft's bug).
When I press Ctrl + Alt + M, I don't see keydown event for m key even on Chrome nor Edge. With logging native key messages with Spy++, I only see:

WM_KEYDOWN VK_CONTROL cRepeat:1 ScanCode:1D fExtended:0 fAltDown:0 fRepeat:0 fUp:0
WM_KEYDOWN_VK_MENU    cRepeat:1 ScanCode:38 fExtended:0 fAltDown:1 fRepeat:0 fUp:0
WM_KEYUP "M"          cRepeat:1 ScanCode:32 fExtended:0 fAltDown:1 fRepeat:0 fUp:1
WM_KEYUP VK_MENU      cRepeat:1 ScanCode:38 fExtended:0 fAltDown:0 fRepeat:1 fUp:1
WM_KEYUP VK_CONTROL   cRepeat:1 ScanCode:1D fExtended:0 fAltDown:0 fRepeat:1 fUp:1

So, WM_KEYDOWN message for M key is not sent by Windows.

Status: UNCONFIRMED → RESOLVED
Closed: 6 years ago
Flags: needinfo?(masayuki)
Resolution: --- → INVALID

(In reply to Masayuki Nakano [:masayuki] (he/him)(JST, +0900)(Might be slow response) from comment #5)

Filed into Feedback Hub.
https://aka.ms/AA5c5jl

Thank you for doing so. :)

You need to log in before you can comment on or make changes to this bug.