version 1.269, 2021/02/22 07:09:06 |
version 1.270, 2021/03/11 06:31:05 |
|
|
wp->layout_cell = wp->saved_layout_cell; |
wp->layout_cell = wp->saved_layout_cell; |
wp->saved_layout_cell = NULL; |
wp->saved_layout_cell = NULL; |
} |
} |
layout_fix_panes(w); |
layout_fix_panes(w, NULL); |
notify_window("window-layout-changed", w); |
notify_window("window-layout-changed", w); |
|
|
return (0); |
return (0); |
} |
} |
|
|
int |
int |
window_push_zoom(struct window *w, int flag) |
window_push_zoom(struct window *w, int always, int flag) |
{ |
{ |
log_debug("%s: @%u %d", __func__, w->id, |
log_debug("%s: @%u %d", __func__, w->id, |
flag && (w->flags & WINDOW_ZOOMED)); |
flag && (w->flags & WINDOW_ZOOMED)); |
if (flag && (w->flags & WINDOW_ZOOMED)) |
if (flag && (always || (w->flags & WINDOW_ZOOMED))) |
w->flags |= WINDOW_WASZOOMED; |
w->flags |= WINDOW_WASZOOMED; |
else |
else |
w->flags &= ~WINDOW_WASZOOMED; |
w->flags &= ~WINDOW_WASZOOMED; |