*** events.c.orig	Sat Oct  5 09:25:11 1991
--- events.c	Sat Feb 26 18:13:17 1994
***************
*** 2682,2695 ****
  
      state = CM_INSTALLED;
  
!     for (i = n = 0; i < number_cwins; i++) {
  	cwin = cwins[i];
  	cmap = cwin->colormap;
  	cmap->state |= CM_INSTALLABLE;
  	cmap->state &= ~CM_INSTALL;
  	cmap->w = cwin->w;
! 	if (cwin->visibility != VisibilityFullyObscured &&
! 	    n < Scr->cmapInfo.maxCmaps) {
  	    row = scoreboard + (i*(i-1)/2);
  	    for (j = 0; j < i; j++)
  		if (row[j] && (cwins[j]->colormap->state & CM_INSTALL))
--- 2682,2694 ----
  
      state = CM_INSTALLED;
  
!     for (i = n = 0; i < number_cwins && n < Scr->cmapInfo.maxCmaps; i++) {
  	cwin = cwins[i];
  	cmap = cwin->colormap;
  	cmap->state |= CM_INSTALLABLE;
  	cmap->state &= ~CM_INSTALL;
  	cmap->w = cwin->w;
! 	if (cwin->visibility != VisibilityFullyObscured) {
  	    row = scoreboard + (i*(i-1)/2);
  	    for (j = 0; j < i; j++)
  		if (row[j] && (cwins[j]->colormap->state & CM_INSTALL))
