Comment 3 for bug 207744

Revision history for this message
Nicholas J Kreucher (kreucher) wrote :

Similar here...

Now, in hardy, clicking on the icon doesn't move pidgin to the current desktop nor does it switch to the desktop pidgin is on (as the previous poster noted). Same for buddy list or flashing icon to show chat window.

So, to find a new message in an existing chat window, I now have to manually switch to the desktop the chat window is on; same for the buddy list. Quite annoying and frustrating :(

Seems to be a side effect of an Ubuntu added patch to metacity: 011_gnome_482354_attachment_104591.patch ... see: http://bugzilla.gnome.org/show_bug.cgi?id=482354#c46

Also, this got filtered to Pidgin's own tickets, in a bit of a heated argument:
http://developer.pidgin.im/ticket/5521

IMHO, the patch was a mistake, but not everyone will agree :)

To recompile metacity w/o the patch:
$ sudo apt-get install build-essential devscripts fakeroot
$ sudo apt-get build-dep metacity
$ apt-get source metacity
$ cd metacity-2.*/debian/patches
$ rm 011_gnome_482354_attachment_104591.patch
$ cd ../..
$ debchange --nmu "remove 011_gnome_482354_attachment_104591.patch"
$ dpkg-buildpackage -b -us -uc -rfakeroot
$ cd ..
$ sudo dpkg -i metacity*.deb

Restart GNOME, and volla, pidgin window focusing and workspace switching works again.