Hi, for urxvt -tr I see unnecessary redraws that seem to cause a focus bug.
setup:
rxvt-unicode, cvs trunk, as of 2010-03-19; awesome window manager 3.4.4,
kde 4.4.1 without plasma.
Bug 1:
------
- 2 urxvt running alongside, non-overlapping
- some area not covered by the terminals
- focus on right terminal
- mouse over no terminal
1. move mouse over unfocused, left window
--> left window gets focused
2. leave mouse over left window
3. switch focus to right window via keyboard (Mod4-Tab)
--> focus is switched to right window
4. switch focus to left window via keyboard (Mod4-Tab)
--> focus is switched to left window
--> *BUG*: right window seems to be redrawn, i.e. flickers
5. switch focus to right windw via keyboard (Mod4-Tab)
--> *BUG*: left window seems to be redrawn, i.e. flickers
--> *BUG*: focus stays on left window
6. repeat switch focus to right windw via keyboard (Mod4-Tab)
--> focus is switched to right window, no redrawing/flicker
During the whole test, the mouse was over the left window. The focus
only hangs on the window the mouse is over.
Changing focus just by moving the mouse to the window to be focused,
i.e. not using the keyboard, works fine and does not result in a redraw
flicker.
Changing focus by keyboard while mouse is not over any window results in
direct switching of focus but *BUG* the window losing the focus
flickers.
I used "redrawn" to describe the effect, without knowledge of the code,
i.e. I don't know what exactly is happening, but basically the window
goes blank the text reappears and several arbitrary rows in a block are
shortly highlighted. The whole thing happens very fast but is clearly
noticeable.
My .Xdefaults is attached, transparency enabled by default.
The problem dows not show up for terminals started with ``urxvt +tr``.
Bug 2 (eventually the same):
----------------------------
- One transparent urxvt.
1. maximize via keyboard (mod4-m)
--> window is maximized
--> *BUG*: sometimes the same redrawing is happening after a short delay
of variable time. This seems to be a race condition, as
sometimes it does not happen.
2. demaximize again via keyboard (mod4-m)
--> window is demximized
--> *BUG*: same as above
My .Xdefaults is attached, transparency enabled by default.
The problem dows not show up for terminals started with ``urxvt +tr``.
best regards
florian
--
Florian Friesdorf <[email protected]>
GPG FPR: EA5C F2B4 FBBB BA65 3DCD E8ED 82A1 6522 4A1F 4367
Jabber/XMPP: [email protected]
OTR FPR: 9E191746 213321FE C896B37D 24B118C0 31785700
IRC: chaoflow on freenode,ircnet,blafasel,OFTC
XTerm*color0: #000000 XTerm*color1: #800000 XTerm*color2: #008000 XTerm*color3: #d0d090 XTerm*color4: #000080 XTerm*color5: #800080 XTerm*color6: #a6caf0 XTerm*color7: #d0d0d0 XTerm*color8: #b0b0b0 XTerm*color9: #f08060 XTerm*color10: #60f080 XTerm*color11: #e0c060 XTerm*color12: #80c0e0 XTerm*color13: #f0c0f0 XTerm*color14: #c0d8f8 XTerm*color15: #e0e0e0 XTerm*background: #000000 XTerm*foreground: #d0d0d0 XTerm*cursorColor: #00f000 XTerm*boldColor: false XTerm*boldMode: false XTerm*colorMode: true XTerm*reverseVideo: false XTerm*eightBitInput: false XTerm*metaSendsEscape: true XTerm*charClass: 33:48,35:48,37-38:48,43-47:48,58-59:48,61:48,63-64:48,91:48,93:48,126:48 XTerm*font: -*-terminus-medium-*-*-*-14-*-*-*-*-*-iso10646-* XTerm*loginShell: true XTerm*saveLines: 10000 XTerm*scrollBar: false XTerm*secondaryScroll: true XTerm*termName: xterm-color URxvt*color0: black URxvt*background: black URxvt*color1: #800000 URxvt*color2: #008000 URxvt*color3: #d0d090 URxvt*color4: #000080 URxvt*color5: #800080 URxvt*color6: #a6caf0 URxvt*color7: grey90 URxvt*foreground: grey90 URxvt*color8: #b0b0b0 URxvt*color9: #f08060 URxvt*color10: #60f080 URxvt*color11: #e0c060 URxvt*color12: #80c0e0 URxvt*color13: #f0c0f0 URxvt*color14: #c0d8f8 URxvt*color15: #e0e0e0 URxvt*cursorColor: #e0e080 URxvt*underlineColor: yellow URxvt*loginShell: false URxvt*font: -xos4-terminus-medium-r-normal--14-*-*-*-*-*-iso10646-* URxvt*boldFont: -xos4-terminus-bold-r-normal--14-*-*-*-*-*-iso10646-* URxvt*italicFont: xft:Bitstream Vera Sans Mono:italic:autohint=true URxvt*bolditalicFont: xft:Bitstream Vera Sans Mono:bold:italic:autohint=true URxvt*saveLines: 10000 URxvt*scrollBar: false URxvt*scrollstyle: plain URxvt*scrollTtyOutput: false URxvt*scrollTtyKeypress: true URxvt*shading: 15 URxvt*transparent: true //URxvt*fading: 30 URxvt*keysym.Home: \033[1~ URxvt*keysym.End: \033[4~ URxvt*keysym.M-u: perl:mark-yank-urls:activate_mark_mode URxvt*perl-ext: selection,mark-yank-urls URxvt*geometry: 89x31 Fig.inches: false Fig.latexfonts: true Fig.specialtext: true xfig*background: grey80 xfig*foreground: black xfig*startfontsize: 12 xfig*startlatexFont: SansSerif xfig*startgridmode: 1 xfig*splash: false
pgpCbZUHbuMhX.pgp
Description: PGP signature
_______________________________________________ rxvt-unicode mailing list [email protected] http://lists.schmorp.de/cgi-bin/mailman/listinfo/rxvt-unicode
