p = add_extent(part_list, LAB_SSD_PART_CORNER_BOTTOM_RIGHT, parent);
p->geometry->width = corner_size;
p->geometry->height = corner_size;
+
+ /* Initial manual update to keep X11 applications happy */
+ ssd_extents_update(view);
}
void
if (view->ssd.enabled) {
view->margin = ssd_thickness(view);
- ssd_create(view);
}
if (!view->been_mapped) {
view->been_mapped = true;
}
+ if (view->ssd.enabled) {
+ /* Create ssd after view_disover_output() had been called */
+ ssd_create(view);
+ }
+
if (view->ssd.enabled && !view->fullscreen && !view->maximized) {
top_left_edge_boundary_check(view);
}