win32ss / supermium

Chromium fork for Windows XP/2003 and up
https://win32subsystem.live/supermium/
BSD 3-Clause "New" or "Revised" License
1.83k stars 60 forks source link

IME Candidate Word Box Error #704

Open wangdecode opened 2 days ago

wangdecode commented 2 days ago

Describe the bug On Windows 7, I encountered an issue where the Input Method Editors candidate word box cannot be located. Regardless of the search bar, webpage input box, search, and other places where input can be made, the input method candidate word box will default to the top left corner of the browser and will not change position with character input. Tested to be normal on Chrome and other Chromium browsers.

The similar problem: https://github.com/win32ss/supermium/issues/118

The attachment is an IME application that can be used for verification.

Please help to see how to solve it, thank you.

To Reproduce Steps to reproduce the behavior:

  1. Install the IME (unzip ‘Sample__IME1.zip’ files, run registry.exe, and click the ‘升级极点’ button)
  2. Open browser , switch to the installed IME
  3. Input some keys.
  4. See error

Expected behavior The IME candidate word box will default to the top left corner of the browser and will not change position with character input. And the box position will not change, always on the top left. I guess the pos is set to (0, 0) ?

Screenshots 1

Desktop (please complete the following information):

Offline IME program Sample__IME1.zip SampleIME2Setup.zip