-
Notifications
You must be signed in to change notification settings - Fork 54
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
Dead keys and Shift-PgUp/PgDn not working unless mouse cursor is over the window #17
Comments
Given that it is a problem with tabbed as well, it might be a urxvt bug, as opposed to a tabbed(ex) bug. Have you reported the bug in the urxvt project? |
I’ve included the patch in https://github.com/mina86/urxvt-tabbedex repository. |
This is fixed in https://github.com/mina86/urxvt-tabbedex if you’re running recent rxvt-unicode. |
Added pull request for the fix: #51 |
mina86: I've tried your fork, but the behaviour is still broken there. Using tiling WM, with keyboard focus on the window and mouse moved elsewhere, the screen still doesn't refresh. I use rxvt-unicode (urxvt) v9.22 - released: 2016-01-23 EDIT: I managed to get it working by removing refresh_check
|
There must be some weird interaction between extensions and
|
works okay. I've tried disabling everything from Xresources, only leaving one line: perl-ext-common: tabbedex and the former code still doesn't work. |
On Mon, Aug 15 2016, Barlik wrote:
Thanks for testing. I’ve pushed a fix to my branch. |
Thanks, I've checked you patch and it works fine. |
To clarify, the Page Up/Down issue has been resolved in https://github.com/mina86/urxvt-tabbedex however it turns out that dead keys need a different fix and that’s still broken (in tabbedex as well as upstream tabbed extension). |
Description:
As the title says dead keys are not working when the mouse is not over the window. Removing the extension, the keys work as expected regardless of mouse cursor position. Apparently, this is a problem with the original tabbed as well. I've also found that the combination Shift-PgUp/PgDn doesn't work either.
To reproduce:
Switch to a keyboard layout with dead keys, e.g. us(intl). Press double quotes and then "a" with the mouse cursor off the window. Expected "ä", result "a".
Press Shift-PgUp with the cursor off the window. Expected the text would scroll up, result nothing happens.
Both examples work fine when tabbedex is not loaded.
Version info:
rxvt-unicode (urxvt) v9.14 - released: 2011-12-21
options: perl,xft,styles,combining,blink,iso14755,unicode3,encodings=eu+vn+jp+jp-ext+kr+zh+zh-ext,fade,transparent,tint,pixbuf,XIM,frills,selectionscrolling,wheel,slipwheel,smart-resize,cursorBlink,pointerBlank,scrollbars=plain+rxvt+NeXT+xterm
tabbedex: latest from git as of Oct 1, 2012
The text was updated successfully, but these errors were encountered: