If 'Top' showed compiz running at 100% cpu, I guess it's a bug with Compiz and not Cairo-Dock.
When you click on a launcher, Cairo-Dock sends a request to X in order to display the windows or to minimise it, etc.. Then Compiz detects the request and animates the windows, changes the desktop (with animations, etc.). So I guess this bug is due to Compiz and not linked to Cairo-Dock because there is no direct link between them (except with a few applets like Switcher, ShowDesktop or when you put together in a subdock all applications with the same class).
But don't hesitate to change the status if I'm wrong ;)
Hello,
Thank you for this bug report.
If 'Top' showed compiz running at 100% cpu, I guess it's a bug with Compiz and not Cairo-Dock.
When you click on a launcher, Cairo-Dock sends a request to X in order to display the windows or to minimise it, etc.. Then Compiz detects the request and animates the windows, changes the desktop (with animations, etc.). So I guess this bug is due to Compiz and not linked to Cairo-Dock because there is no direct link between them (except with a few applets like Switcher, ShowDesktop or when you put together in a subdock all applications with the same class).
But don't hesitate to change the status if I'm wrong ;)