Comment 47 for bug 150702

Revision history for this message
Michael Vogt (mvo) wrote :

I looked into the bug and there are two problems here:

a) metacity handles switch_window special by adding a implicit binding for backwards that is the forward binding plus the "Shift" key (even if switch_window_backwards is disabled) - this confuses compiz that tracks switch_window and switch_window_backwards
b) the setting for swtich_window_backwards in our metacity package got broken during a merge in 1:2.27.1-0ubuntu1 (Sep 2009)

I attach a patch that fixes the problem on the compiz level by adding code to follow that implicit behavior. But for a SRU it is probably more suitable to add the gconf default back (but we need to test if that is sufficient).