musescore / musescore/MuseScore

Cannot enter Japanese (and possibly Chinese) on ChromeOS

Open
#27,459 14 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

community help wanted needs review os: linux UX/interaction
Dominant language
C++
Stars
15.1k
Forks
3.3k
Avg merge
2d 2h
Merged PRs (30d)
91

Description

Issue type

UX/Interaction bug (incorrect behaviour)

Description with steps to reproduce
  1. Install MuseScore on ChromeOS in Crostini
  2. switch input language to Japanese using English keyboard
  3. Attempt to type in the title and see error (English words get entered instead of Japanese and the IME window does not appear)

Expected behavior: IME window should appear and Japanese should be typed instead of English
The attached video shows it working in the system search bar

Supporting files, videos and screenshots

https://github.com/user-attachments/assets/0bc4ea08-fb1c-4b5b-a69a-f2a2f0bc6d6c

What is the latest version of MuseScore Studio where this issue is present?

4.5.1

Regression

I was unable to check

Operating system

ChromeOS 134.0.6698.130 (arm64)

Additional context

Chinese input method with ibus framework works on Pop_os with GNOME desktop on Musescore Studio 4.5.1

Checklist
  • This report follows the guidelines for reporting bugs and issues
  • I have verified that this issue has not been logged before, by searching the issue tracker for similar issues
  • I have attached all requested files and information to this report
  • I have attempted to identify the root problem as concisely as possible, and have used minimal reproducible examples where possible

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Reproduce the issue in MuseScore Studio 4.5.1 on ChromeOS in Crostini using a Japanese IME, following the listed steps and comparing with the system search bar. Trace the desktop text-input path involved in the title field; done means Japanese input works and the IME window appears, without English words being entered instead.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
desktop, internationalization
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.