fix a multihead safety thing (use proper system colormap for the

2002-11-13  Havoc Pennington  <hp@pobox.com>

	* src/ui.c (get_cmap): fix a multihead safety thing (use proper
	system colormap for the drawable's screen)
This commit is contained in:
Havoc Pennington
2002-11-15 04:10:54 +00:00
committed by Havoc Pennington
parent 1a5b861dff
commit 02a8fb4a37
2 changed files with 9 additions and 0 deletions

View File

@ -410,7 +410,11 @@ get_cmap (GdkPixmap *pixmap)
else
{
meta_verbose ("Using system cmap to snapshot pixmap\n");
#ifdef HAVE_GTK_MULTIHEAD
cmap = gdk_screen_get_system_colormap (gdk_drawable_get_screen (pixmap));
#else
cmap = gdk_colormap_get_system ();
#endif
g_object_ref (G_OBJECT (cmap));
}
}