/*! When true, stacking changes will not be reflected on the screen. This is
to freeze the on-screen stacking order while a window is being temporarily
raised during focus cycling */
/*! When true, stacking changes will not be reflected on the screen. This is
to freeze the on-screen stacking order while a window is being temporarily
raised during focus cycling */
before = g_list_next(g_list_find(stacking_list, below));
do_restack(wins, before);
g_list_free(wins);
before = g_list_next(g_list_find(stacking_list, below));
do_restack(wins, before);
g_list_free(wins);
}
void stacking_add(ObWindow *win)
{
g_assert(screen_support_win != None); /* make sure I dont break this in the
future */
}
void stacking_add(ObWindow *win)
{
g_assert(screen_support_win != None); /* make sure I dont break this in the
future */
/* insert above its highest parent (or its highest child !) */
it_below = find_highest_relative(client);
/* insert above its highest parent (or its highest child !) */
it_below = find_highest_relative(client);
wins = g_list_append(NULL, win);
do_restack(wins, it_below);
g_list_free(wins);
wins = g_list_append(NULL, win);
do_restack(wins, it_below);
g_list_free(wins);