[GH-ISSUE #1189] Japanese input IME window position is over text #478

Closed
opened 2026-03-03 00:21:28 +03:00 by kerem · 7 comments
Owner

Originally created by @WeberAlex on GitHub (Sep 16, 2021).
Original GitHub issue: https://github.com/BoostIO/BoostNote-App/issues/1189

Issuehunt badges

Boost Note version 1.50.0 Web app

Tested on
Chrome 93
Windows 10 (IME Japanese)

Tested on
Chrome 93
Chrome OS (IME Japanese)

I'd like to use Boost Note to learn Japanese, but the IME window in Windows 10, and Chrome OS, is positioned over the text. It renders almost impossible to input a non Western language.

Boost Note + IME (Windows 10)

SCR_20210916_212738

Boost Note + IME (Chrome OS)

Screenshot 2021-09-16 21 48 20

Obsidian + IME (for comparison)

SCR_20210916_213919


IssueHunt Summary

Backers (Total: $0.00)

Become a backer now!

Or submit a pull request to get the deposits!

Tips

Originally created by @WeberAlex on GitHub (Sep 16, 2021). Original GitHub issue: https://github.com/BoostIO/BoostNote-App/issues/1189 <!-- Issuehunt Badges --> [<img alt="Issuehunt badges" src="https://img.shields.io/badge/IssueHunt-%240%20Funded-%2300A156.svg" />](https://issuehunt.io/r/BoostIO/BoostNote-App/issues/1189) <!-- /Issuehunt Badges --> Boost Note version 1.50.0 Web app Tested on Chrome 93 Windows 10 (IME Japanese) Tested on Chrome 93 Chrome OS (IME Japanese) I'd like to use Boost Note to learn Japanese, but the IME window in Windows 10, and Chrome OS, is positioned over the text. It renders almost impossible to input a non Western language. ### Boost Note + IME (Windows 10) ![SCR_20210916_212738](https://user-images.githubusercontent.com/28292190/133614011-2502bde1-8f22-4ede-9dbb-384d7e180d54.png) ### Boost Note + IME (Chrome OS) ![Screenshot 2021-09-16 21 48 20](https://user-images.githubusercontent.com/28292190/133615943-62261b46-8904-4b01-9f8c-c1b7bf93fb0c.png) ### Obsidian + IME (for comparison) ![SCR_20210916_213919](https://user-images.githubusercontent.com/28292190/133614059-cf05ef1f-5284-4317-834c-4efcba667ff3.png) <!-- Issuehunt content --> --- <details> <summary> <b>IssueHunt Summary</b> </summary> ### Backers (Total: $0.00) #### [Become a backer now!](https://issuehunt.io/r/BoostIO/BoostNote-App/issues/1189) #### [Or submit a pull request to get the deposits!](https://issuehunt.io/r/BoostIO/BoostNote-App/issues/1189) ### Tips - Checkout the [Issuehunt explorer](https://issuehunt.io/r/BoostIO/BoostNote-App/) to discover more funded issues. - Need some help from other developers? [Add your repositories](https://issuehunt.io/r/new) on IssueHunt to raise funds. </details> <!-- /Issuehunt content-->
kerem closed this issue 2026-03-03 00:21:29 +03:00
Author
Owner

@issuehunt-oss[bot] commented on GitHub (Sep 16, 2021):

@boostio has funded $50.00 to this issue.


<!-- gh-comment-id:920902976 --> @issuehunt-oss[bot] commented on GitHub (Sep 16, 2021): [@boostio](https://issuehunt.io/u/boostio) has funded $50.00 to this issue. --- - Submit pull request via [IssueHunt](https://issuehunt.io/repos/74213528/issues/1189) to receive this reward. - Want to contribute? Chip in to this issue via [IssueHunt](https://issuehunt.io/repos/74213528/issues/1189). - Checkout the [IssueHunt Issue Explorer](https://issuehunt.io/issues) to see more funded issues. - Need help from developers? [Add your repository](https://issuehunt.io/r/new) on IssueHunt to raise funds.
Author
Owner

@Komediruzecki commented on GitHub (Sep 16, 2021):

Hi, WeberAlex,

Can you tell me how do you get IME in your scenario, how did you set it up and exact Windows 10 build, is it latest?

EDIT: Okay, I managed to get it to work (eg. see its occluding the view), seems to be an issue with Japaneese only, I'll try reproducing/fixing in code.

<!-- gh-comment-id:921018514 --> @Komediruzecki commented on GitHub (Sep 16, 2021): Hi, WeberAlex, Can you tell me how do you get IME in your scenario, how did you set it up and exact Windows 10 build, is it latest? EDIT: Okay, I managed to get it to work (eg. see its occluding the view), seems to be an issue with Japaneese only, I'll try reproducing/fixing in code.
Author
Owner

@WeberAlex commented on GitHub (Sep 16, 2021):

Hello Komediruzecki,

Windows 10 Home, Version 19042.1165, Build 20H2 In English Language (UK) + Japanese language pack installed (IME). Chrome OS 93 (latest) English Language (UK) + Japanese input (from Google) installed

Yes that's correct, it is occluding the view on both OS. Thank you if you can fix it!

<!-- gh-comment-id:921033021 --> @WeberAlex commented on GitHub (Sep 16, 2021): Hello Komediruzecki, Windows 10 Home, Version 19042.1165, Build 20H2 In English Language (UK) + Japanese language pack installed (IME). Chrome OS 93 (latest) English Language (UK) + Japanese input (from Google) installed Yes that's correct, it is occluding the view on both OS. Thank you if you can fix it!
Author
Owner

@Komediruzecki commented on GitHub (Sep 16, 2021):

Yeah, I'll try reproducing it and see if some updates fixes this, electron had such issues previously, simple note as well and there is bunch of users complaining about the issue with various configurations, so I'll try the simple fixes first and see from there.

<!-- gh-comment-id:921045055 --> @Komediruzecki commented on GitHub (Sep 16, 2021): Yeah, I'll try reproducing it and see if some updates fixes this, electron had such issues previously, simple note as well and there is bunch of users complaining about the issue with various configurations, so I'll try the simple fixes first and see from there.
Author
Owner

@Komediruzecki commented on GitHub (Sep 16, 2021):

Hello WeberAlex,

After some investigation, updating the CodeMirror and Electron versions, nothing helped, the CodeMirror issue for IME: https://github.com/codemirror/CodeMirror/issues/3137 says that they won't be fixing this in CodeMirror v5.x.x but v6.x.x has this in mind, so there is a bit of workaround that seems to work for our case, so I applied it in this PR: https://github.com/BoostIO/BoostNote-App/pull/1190.

Hope this will help and will not add more problems.

<!-- gh-comment-id:921144718 --> @Komediruzecki commented on GitHub (Sep 16, 2021): Hello WeberAlex, After some investigation, updating the CodeMirror and Electron versions, nothing helped, the CodeMirror issue for IME: https://github.com/codemirror/CodeMirror/issues/3137 says that they won't be fixing this in CodeMirror v5.x.x but v6.x.x has this in mind, so there is a bit of workaround that seems to work for our case, so I applied it in this PR: https://github.com/BoostIO/BoostNote-App/pull/1190. Hope this will help and will not add more problems.
Author
Owner

@issuehunt-oss[bot] commented on GitHub (Sep 17, 2021):

@kazup01 has cancelled @boostio's funding for this issue.(Cancelled amount: $50.00) See it on IssueHunt

<!-- gh-comment-id:921372407 --> @issuehunt-oss[bot] commented on GitHub (Sep 17, 2021): [@kazup01](https://issuehunt.io/u/kazup01) has cancelled [@boostio](https://issuehunt.io/u/boostio)'s funding for this issue.(Cancelled amount: $50.00) [See it on IssueHunt](https://issuehunt.io/repos/74213528/issues/1189)
Author
Owner

@WeberAlex commented on GitHub (Sep 17, 2021):

Dear Komediruzecki,

#1190 The preview looks good!

<!-- gh-comment-id:921376721 --> @WeberAlex commented on GitHub (Sep 17, 2021): Dear Komediruzecki, #1190 The preview looks good!
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/BoostNote-App#478
No description provided.