Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[bug] IME window position appears out of input/textarea (cannot inline-input) on Tauri v2 apps in Linux #11412

Open
sksthrs opened this issue Oct 19, 2024 · 0 comments
Labels
platform: Linux status: needs triage This issue needs to triage, applied to new issues type: bug

Comments

@sksthrs
Copy link

sksthrs commented Oct 19, 2024

Describe the bug

Typing in input or textarea with Japanese IME enabled, IME window appears out of the input/textarea.
This is different from #8264 or #5986

  • This issue appears only Tauri v2 apps (v1 apps do not have this issue)
  • IME window in this issue has both typing area and candidate selection (in previous issues, candidates selection is out of elements)

Screenshot below. IME window (typed "せかい") is placed far right-bottom of app window, overlaying on month display of the screen.
Screenshot_IME_position_v2_20241019

Additional information:

  • IMEs : Fcitx/Mozc and iBus/Mozc (Mozc is open-source version of Google Japanese IME)
  • OS : tested on Linux Mint 21 (based on Ubuntu 22.04) and 22 (based on Ubuntu 24.04)

Reproduction

npm create tauri-app@latest
(choosing npm/Vanilla/TypeScript)
cd (projectname)
npm i
npm run tauri dev

type in input element with Japanese IME enabled

Expected behavior

typed letters are shown in input element

Full tauri info output

[✔] Environment
    - OS: Linux Mint 21.3.0 x86_64 (X64)
    ✔ webkit2gtk-4.1: 2.44.3
    ✔ rsvg2: 2.52.5
    ✔ rustc: 1.81.0 (eeb90cda1 2024-09-04)
    ✔ cargo: 1.81.0 (2dbb1af80 2024-08-20)
    ✔ rustup: 1.27.1 (54dd3d00f 2024-04-24)
    ✔ Rust toolchain: stable-x86_64-unknown-linux-gnu (default)
    - node: 20.18.0
    - npm: 10.8.2

[-] Packages
    - tauri 🦀: 2.0.4
    - tauri-build 🦀: 2.0.1
    - wry 🦀: 0.46.2
    - tao 🦀: 0.30.3
    - @tauri-apps/api : 2.0.2
    - @tauri-apps/cli : 2.0.3

[-] Plugins
    - tauri-plugin-shell 🦀: 2.0.1
    - @tauri-apps/plugin-shell : 2.0.0

[-] App
    - build-type: bundle
    - CSP: unset
    - frontendDist: ../dist
    - devUrl: http://localhost:1420/
    - bundler: Vite

Stack trace

No response

Additional context

No response

@sksthrs sksthrs added status: needs triage This issue needs to triage, applied to new issues type: bug labels Oct 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
platform: Linux status: needs triage This issue needs to triage, applied to new issues type: bug
Projects
None yet
Development

No branches or pull requests

2 participants