134
134
static gboolean _cairo_dock_render_flying_container_notification (gpointer pUserData, CairoFlyingContainer *pFlyingContainer, cairo_t *pCairoContext)
136
137
Icon *pIcon = pFlyingContainer->pIcon;
137
138
if (pCairoContext != NULL)
141
142
cairo_save (pCairoContext);
142
cairo_dock_render_one_icon (pIcon, CAIRO_CONTAINER (pFlyingContainer), pCairoContext, 1., FALSE);
149
cairo_dock_set_icon_scale_on_context (pCairoContext, pIcon, pFlyingContainer->container.bIsHorizontal, pFlyingContainer->container.fRatio, pFlyingContainer->container.bDirectionUp);
150
cairo_set_source_surface (pCairoContext, pIcon->pIconBuffer, 0.0, 0.0);
143
156
cairo_restore (pCairoContext);
145
158
_cairo_dock_apply_emblem_surface (s_pEmblem, pFlyingContainer->container.iWidth, pFlyingContainer->container.iHeight, pCairoContext);