Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 196878 | Differences between
and this patch

Collapse All | Expand All

(-)beryl-core-0.2.1/src/screen.c (-1 / +2 lines)
Lines 2236-2242 CompWindow *findTopLevelWindowAtScreen(C Link Here
2236
		    for (w = s->windows; w; w = w->next)
2236
		    for (w = s->windows; w; w = w->next)
2237
			if (w->frame == id)
2237
			if (w->frame == id)
2238
			    return w;
2238
			    return w;
2239
		}
2239
		} else if (found->resName && strstr(found->resName,"screensaver"))
2240
		    return found;
2240
		return NULL;
2241
		return NULL;
2241
	}
2242
	}
2242
2243
(-)beryl-core-0.2.1/src/paint.c (-1 / +2 lines)
Lines 564-570 paintScreen(CompScreen * screen, Link Here
564
					!REGION_NOT_EMPTY(tmpRegion) &&
564
					!REGION_NOT_EMPTY(tmpRegion) &&
565
					screen->
565
					screen->
566
					opt[COMP_SCREEN_OPTION_UNREDIRECT_FS].
566
					opt[COMP_SCREEN_OPTION_UNREDIRECT_FS].
567
					value.b && XEqualRegion(w->region, &screen->region)))
567
					value.b && XEqualRegion(w->region, &screen->region) &&
568
					!(w->resName && strcmp(w->resName, "gnome-screensaver") == 0)))
568
				{
569
				{
569
					unredirectWindow(w);
570
					unredirectWindow(w);
570
				}
571
				}

Return to bug 196878