linuxmint/Cinnamon — pull request #884 by autarkper (2012-07-06 15:47:32+00:00)
Title: Ensure that the expo workspace thumbnail title is removed from the parent container before destruction.

I noticed that every time Expo is closed, a few warning messages are printed to the console:

Window manager warning: Log level 8: gtk_im_context_set_client_window: assertion `GTK_IS_IM_CONTEXT (context)' failed

I traced the warning to the workspace thumbnail title ("WORKSPACE 1", etc.), which is added to an actor but not removed when it is destroyed (the parent actor seems to have global lifetime). This patch remedies this. It also removes the thumbnail actor from the same container.