Bug 4035 - different window behaviour on client selection with NextWindow or client-list-combined-menu
Status: RESOLVED FIXED
Alias: None
Product: Openbox
Classification: Unclassified
Component: general
Version: 3.4.7.2
Hardware: PC Linux
: P3 minor
Assignee: Dana Jansens
QA Contact:
URL: http://bugs.debian.org/517038
Depends on:
Blocks:
 
Reported: 2009-04-08 10:25 EDT by Nico Golde
Modified: 2009-12-16 10:45:57 EST
1 user (show)

See Also:


Attachments
openbox rc file (22.08 KB, text/xml)
2009-04-08 10:25 EDT, Nico Golde

Description Nico Golde 2009-04-08 10:25:06 EDT
Created attachment 2034 [details]
openbox rc file

Quoting from the Debian bug report:
Configuration (rc.xml):
... <followMouse>yes</followMouse> ...
... <keybind key="W-Tab"> <action name="ShowMenu"> 
  <menu>client-list-combined-menu</menu> ...
... <keybind key="A-Tab"> <action name="NextWindow"/> ...

When switching windows through client-list menu (activated by hotkey), if
after showing selected window there's different window under the mouse
cursor, it becomes selected after focusDelay time. However, when switching
with A-Tab hotkey (NextWindow), it behaves as it should, e.g. selected
window stays selected even if mouse is on different window.

There is a video online that shows this behaviour:
http://www.mediafire.com/?ys9vyyxdyxk
(same) http://hell.udm.ru/hhp/bug-517038-cast.ogv

Configuration of the bug reporter attached.
Comment 1 Dana Jansens 2009-12-14 11:22:48 EST
I am not able to reproduce this with 3.4.7.2 using your config file.
Comment 2 Nico Golde 2009-12-14 13:07:01 EST
(In reply to comment #1)
> I am not able to reproduce this with 3.4.7.2 using your config file.

are you sure you tried exactly what is noted in http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=517038#15? because initially i was also not able to reproduce what he tells but following these steps with his config i could reproduce this behaviour.
Comment 3 Dana Jansens 2009-12-16 10:30:31 EST
Oh.. okay I did reproduce it also.  Thanks.
Comment 4 Dana Jansens 2009-12-16 10:45:57 EST
This is fixed in commit 6991422db6b8