e_grabinput_focus(bd->client.win, E_FOCUS_METHOD_PASSIVE);
/* e_border_focus_set(bd, 1, 0); */
}
- if (bd->was_fullscreen)
- {
- bd->need_fullscreen = 1;
- bd->was_fullscreen = 0;
- }
return;
}
bd_parent = bd->parent;
}
if (!unfocus_is_parent)
- {
- e_border_unfullscreen(bd2);
- bd2->was_fullscreen = 1;
- }
+ e_border_unfullscreen(bd2);
}
}
}
}
}
if (!have_vis_child)
- {
- e_border_unfullscreen(bd);
- bd->was_fullscreen = 1;
- }
+ e_border_unfullscreen(bd);
}
}
}
bd_parent = bd->parent;
}
if (!unfocus_is_parent)
- {
- e_border_unfullscreen(bd_unfocus);
- bd_unfocus->was_fullscreen = 1;
- }
+ e_border_unfullscreen(bd_unfocus);
}
}
unsigned int need_shape_merge : 1;
unsigned int need_shape_export : 1;
unsigned int fullscreen : 1;
- unsigned int was_fullscreen : 1;
unsigned int need_fullscreen : 1;
unsigned int already_unparented : 1;
unsigned int need_reparent : 1;