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

When searching, enter Chinese, and the input method candidate box is under pano. #306

Open
4 of 9 tasks
imhansai opened this issue Jul 25, 2024 · 3 comments
Open
4 of 9 tasks
Labels
bug Something isn't working

Comments

@imhansai
Copy link

Description

When searching, enter Chinese, and the input method candidate box is under pano.

Problem Explanation

Activate pano and use the Chinese input method. The input method candidate box is under pano when inputting.

Expected Behavior

When searching using the Chinese input method, the input method candidate box should be above pano

Reprodution

How one can find the bug?

Steps To Reproduce

  1. Open application ...
  2. Switch to Chinese input method to search

Details

Mark with [ ] all that applies:

It happens with any application?

  • Yes, it applies to any application.
  • No. Only with the following applications:
    • VSCode
  • It works with the following applications that I have tried:
    • Fill in a list with any application that applies

It happens only on one computer?

  • I don't know.
  • No. I have tried it on more than one computer.

It happens only with some specific gnome configuration?

  • I don't think that the configuration matters.
  • Yes. Only if the following config is set up:
    • Fill in a list with any configuration tha applies.

It happens only with some specific extension installed?

  • I don't think that the installed extensions affect the bug/behavior.
  • Yes. Only if the following gnome extension is installed:
    • Fill in a list with any extension tha applies.
    • Fill in also any detail about the extensions that applies.

Diagnostics

Under what conditions does it happen?

Fill in all information that applies:

Environment

  • GNOME Shell version: 1:46.3.1-1
  • Distro: archlinux

Screenshots

If applicable, add screenshots to help explain your problem:

Screenshot 1 description

image
When inputting Chinese, the input method candidate box is under pano

Output and Logs

Gnome

Command: journalctl --since=now --follow /usr/bin/gnome-shell

$ journalctl --since=now --follow /usr/bin/gnome-shell

Pano Configuration

Command: dconf dump /org/gnome/shell/extensions/pano/

$ dconf dump /org/gnome/shell/extensions/pano/

Enabled Extensions

Command: dconf read /org/gnome/shell/enabled-extensions | tr ' ' '\n'

$ dconf read /org/gnome/shell/enabled-extensions | tr ' ' '\n'
['[email protected]',
'[email protected]',
'solaar-extension@sidevesh',
'[email protected]',
'[email protected]',
'[email protected]',
'[email protected]',
'[email protected]',
'[email protected]',
'[email protected]']

remark

local/ibus 1.5.30-3
    Intelligent input bus for Linux/Unix
local/libpinyin 2.8.1-2
    Library to deal with pinyin
local/ibus-libpinyin 1.15.7-1
    Intelligent Pinyin engine based on libpinyin for IBus
fastfetch
                  -`                     hansai@fromnowon
                 .o+`                    ----------------
                `ooo/                    OS: Arch Linux x86_64
               `+oooo:                   Host: iMac19,1 (1.0)
              `+oooooo:                  Kernel: Linux 6.10.0-arch1-2
              -+oooooo+:                 Uptime: 48 mins
            `/:-:++oooo+:                Packages: 921 (pacman), 3 (flatpak)
           `/++++/+++++++:               Shell: zsh 5.9
          `/++++++++++++++:              Display (PHL 272B8): 2560x1440 @ 60 Hz in 27″ [External]
         `/+++ooooooooooooo/`            DE: GNOME 46.3.1
        ./ooosssso++osssssso+`           WM: Mutter (Wayland)
       .oossssso-````/ossssss+`          WM Theme: Adwaita
      -osssssso.      :ssssssso.         Theme: Adwaita [GTK2/3/4]
     :osssssss/        osssso+++.        Icons: Adwaita [GTK2/3/4]
    /ossssssss/        +ssssooo/-        Font: Cantarell (11pt) [GTK2/3/4]
  `/ossssso+/:-        -:/+osssso+-      Cursor: Adwaita (24px)
 `+sso+:-`                 `.-/+oso:     Terminal: GNOME Terminal 3.52.2
`++:.                           `-/+/    Terminal Font: MesloLGS Nerd Font (10pt)
.`                                 `/    CPU: Intel(R) Core(TM) i7-8700 (12) @ 4.60 GHz
                                         GPU: AMD Radeon RX 560 Series [Discrete]
                                         Memory: 15.28 GiB / 38.26 GiB (40%)
                                         Swap: 0 B / 4.00 GiB (0%)
                                         Disk (/): 158.09 GiB / 452.36 GiB (35%) - ext4
                                         Local IP (enp3s0): 192.168.0.41/23
                                         Locale: zh_CN.UTF-8
@imhansai imhansai added the bug Something isn't working label Jul 25, 2024
@NinZeige
Copy link

Although you are using ibus, the problem seems similar to the one described in the fcitx5 wiki at this link: https://fcitx-im.org/wiki/Using_Fcitx_5_on_Wayland#GNOME.

Simply put, the input method's widget cannot display over the native GNOME UI. You might try enabling this extension to see if the issue persists.

@imhansai
Copy link
Author

ok.i will try it, thank you :)

@imhansai
Copy link
Author

imhansai commented Aug 5, 2024

@NinZeige I tried it. After applying the plug-in, the fcitx Chinese candidate box is above the pano, but I cannot backspace during the input. For ibus, the Chinese candidate box is under pano as before. In the case of fcitx, I think there may be a bug in pano's input box processing. I will try to fix it if I have time later. :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants