arrow-down arrow at-sign bug check checkbox-checked checkbox-unchecked svg-checkmark chevron-right chevrons-right circle-down circle-left circle-right circle-up cloud2 svg-cross2 download download external-link filter github hash home leaf leaf left link-2 log-in log-out mail menu message-square minus plus radio-checked radio-checked2 radio-unchecked search settings spinner8 target twitter up upload-2 user users warning x zap
  • Home
  • Report a bug
  • Contribute
  • All issues
  • Login

URL: https://discord.com/app

Browser / Version: Firefox 84.0
Operating System: Linux
Tested Another Browser: Yes Chrome

Problem type: Something else
Description: Input controls loses focus when switching IBus IME mode
Steps to Reproduce:
A blur event seems to sent to the document/window when the tab loses focus. Discord seems to show some weird behavior, removing the focus from textbox if it (the window?) receives a blur event.
When using IBus with a Japanese IME on Linux, switching the IME through Super+Space causes Firefox to temporarily lose focus. Since the blur event is sent to Discord and the text input loses focus. In this case Discord would listen to keydown and put whatever key it received into the input box. However, this behavior is incompatible with Japanese IME, since the IME is disabled when there's no focus on text input. (This part of the bad behavior also happens with Chrome.) The issue with Firefox is that it would trigger this broken behavior every time I switch IME because it sends a blur event, while Chrome presumably does not do so.

Browser Configuration
  • gfx.webrender.all: true
  • gfx.webrender.blob-images: true
  • gfx.webrender.enabled: false
  • image.mem.shared: true
  • buildID: 20201116093344
  • channel: default
  • hasTouchScreen: false
  • mixed active content blocked: false
  • mixed passive content blocked: false
  • tracking content blocked: false

View console log messages

From webcompat.com with ❤️

Please login to edit issues.

View issue on Github

Shortcut: Press l on your keyboard to open the label editor. Shortcut: Press g on your keyboard to be taken to the GitHub view of this page.
Closed: Fixed
#61972

discord.com - Input controls loses focus when switching IBus IME mode

Opened: 2020-11-17
Reporter: ishitatsuyuki
Comments: 14
  • Home
  • List of issues
  • About
  • Contribute
  • Contact
  • Privacy Policy
  • Terms of Service
  • Code of Conduct