diff -up notification-daemon-engine-nodoka-0.1.0/src/nodoka-theme.c.clipping notification-daemon-engine-nodoka-0.1.0/src/nodoka-theme.c --- notification-daemon-engine-nodoka-0.1.0/src/nodoka-theme.c.clipping 2008-04-20 11:50:24.000000000 +0200 +++ notification-daemon-engine-nodoka-0.1.0/src/nodoka-theme.c 2008-07-16 22:07:24.000000000 +0200 @@ -672,7 +672,7 @@ create_notification(UrlClickedCb url_cli gtk_window_set_title(GTK_WINDOW(win), "Notification"); gtk_widget_add_events(win, GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK); gtk_widget_realize(win); - gtk_widget_set_size_request(win, WIDTH, -1); +// gtk_widget_set_size_request(win, WIDTH, -1); g_object_set_data_full(G_OBJECT(win), "windata", windata, (GDestroyNotify)destroy_windata); @@ -819,7 +819,7 @@ set_notification_text(GtkWindow *nw, con update_content_hbox_visibility(windata); gtk_widget_set_size_request( - ((body != NULL && *body == '\0') + ((body != NULL && *body != '\0') ? windata->body_label : windata->summary_label), WIDTH - (IMAGE_SIZE + IMAGE_PADDING) - 10, -1);