Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 25 Nov 2003 13:37:28 +0000
From:      lemon <lemon@aldigital.co.uk>
To:        freebsd-gnome@freebsd.org
Subject:   Re: windows wander
Message-ID:  <3FC35B18.7020704@aldigital.co.uk>
In-Reply-To: <E1A3UOa-000A2W-63@ran.psg.com>
References:  <E1A3Lg5-000BwW-61@ran.psg.com>	<1064695326.71020.8.camel@jake> <E1A3Nj4-000EHp-8l@ran.psg.com>	<E1A3OSM-0000A4-0P@ran.psg.com> <1064708263.1134.4.camel@shumai.marcuscom.com> <1064716398.93823.29.camel@hood.oook.cz> <E1A3UOa-000A2W-63@ran.psg.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Randy Bush wrote (some time ago):
>>I had this issue of windows moving around when you click on the workspace
>>pager *with Sawfish running* today too. It made Sawfish with virtual
>>desktops absolutely unusable. I haven't investigated it much and reverted
>>back to Metacity.  The move of the window depended on where you clicked in
>>the pager. When you clicked to the top left corner of the workspace on
>>pager, the windows were almost ok. The more down and right you click, the
>>windows are more displaced.
> 
> 
> you're right, it's just clicking in the pager, using fn keys to get
> between workspaces is non-damaging.  whew!  thanks for hint.
> 

(i've already mailed randy about this, but thought i'd resend here too).

this bug is discussed at
	<http://bugzilla.gnome.org/show_bug.cgi?id=122086>;
	<http://bugzilla.gnome.org/show_bug.cgi?id=122205>;

the pager/libwnck maintainer has submitted a comprehensive patch in the 
first [0], and there's a suggestion for quick hack in the second. i can 
confirm the second works. my patch was:

$ diff work/libwnck-2.4.0.1/libwnck/pager.c 
work-/libwnck-2.4.0.1/libwnck/pager.c
1157a1158
 > #ifdef WANDER_FIX
1159a1161
 > #endif /* WANDER_FIX */

ie: don't let wnck_pager_button_release run wnck_screen_move_viewport

regards, l.

[not sub'd to this list, please CC]

[0] <http://bugzilla.gnome.org/showattachment.cgi?attach_id=21124>;



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3FC35B18.7020704>