Hi,

I think the attached patch from Ubuntu may solve this
issue.

Please consider applying it.

Thanks,

James

--- src/daemon/stack.c	2007-02-15 11:05:17.000000000 +0000
+++ /home/alex/Desktop/stack.c	2007-09-03 19:23:19.000000000 +0100
@@ -28,6 +28,8 @@
 #include <X11/Xatom.h>
 #include <gdk/gdkx.h>
 
+#define NOTIFY_STACK_SPACING 2
+
 struct _NotifyStack
 {
 	NotifyDaemon *daemon;
@@ -229,7 +231,7 @@ notify_stack_shift_notifications(NotifyS
 			gtk_widget_size_request(GTK_WIDGET(nw2), &req);
 
 			translate_coordinates(stack->location, &workarea, &x, &y,
-								  &shiftx, &shifty, req.width, req.height,
+								  &shiftx, &shifty, req.width + NOTIFY_STACK_SPACING, req.height + NOTIFY_STACK_SPACING,
 								  index++);
 			theme_move_notification(nw2, x, y);
 		}
@@ -250,7 +252,7 @@ notify_stack_add_window(NotifyStack *sta
 
 	gtk_widget_size_request(GTK_WIDGET(nw), &req);
 	notify_stack_shift_notifications(stack, nw, NULL,
-									 req.width, req.height, &x, &y);
+									 req.width + NOTIFY_STACK_SPACING, req.height + NOTIFY_STACK_SPACING, &x, &y);
 	theme_move_notification(nw, x, y);
 
 	if (new_notification)

Reply via email to