Comments (3)
basically the sequence of even is like:
Ctrl pressed
L pressed
Ctrl released
L released, but filtered by fcitx, due to current implementation, so app doesn't see L released and start repetition.
This is quite silly since whether an key event is filtered by input method or not should be fully controlled by input method, and the wayland's input method keyboard grab model totally break the point of this..
anyway, can you test with master and see if the issue is gone?
from fcitx5.
One of the reason that I'd like to blame the silly design of wayland im....
So basically if a "key release" is handled by input method, but not the key press, client side repetition will be triggered...
from fcitx5.
Tested with master. Seems to be working 👍
from fcitx5.
Related Issues (20)
- need help: about fltk-based wayland app HOT 1
- make safeSave handle symlink
- Gentoo下Flatpak部分应用无法调出输入法 HOT 14
- 在docker-firefox开源项目中运行会存在dbus连接失败 HOT 8
- Fedora 40 更新后无法在Chrome中使用fcitx5 HOT 1
- Arch Linux, hibernate 成功, 然后然后唤醒后, fcitx5 在 wezterm 中切换中文失效 HOT 9
- Input Signal Target not Correct in Hyprland HOT 4
- 建议学习其它输入法的2个优点 HOT 1
- Duplicate chinese characters after switch language HOT 3
- Wayland 环境下无法在 GVim 中调出 HOT 2
- 5.1.9 buggy in hyprland HOT 1
- Fcitix5 makes the focus on the Firefox text fields flutter, eventually it crashes HOT 2
- App lagging when hovered after using other applications HOT 4
- Failed to build from source with ninja 1.12+ HOT 1
- Input issues after upgrading fcitx 5.1.9 HOT 14
- Render "invalid utf8 string" will crash fcitx5 HOT 10
- run pacman -Syu today, fcitx5 broken (core dumped) HOT 39
- 中文输入法在查找应用程序和设置里的问题 HOT 2
- 在KDE6状态与通知栏里点击输入法图标会导致输入法崩溃 HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from fcitx5.