mirror of
https://github.com/tmux/tmux.git
synced 2024-12-12 17:38:48 +00:00
Move offset of window list into status struct.
This commit is contained in:
parent
665f046950
commit
98a478ceb3
4
status.c
4
status.c
@ -284,7 +284,7 @@ status_get_window_at(struct client *c, u_int x)
|
||||
const char *sep;
|
||||
size_t seplen;
|
||||
|
||||
x += c->wlmouse;
|
||||
x += c->status.window_list_offset;
|
||||
RB_FOREACH(wl, winlinks, &s->windows) {
|
||||
oo = wl->window->options;
|
||||
|
||||
@ -506,7 +506,7 @@ draw:
|
||||
wloffset++;
|
||||
|
||||
/* Copy the window list. */
|
||||
c->wlmouse = -wloffset + wlstart;
|
||||
c->status.window_list_offset = -wloffset + wlstart;
|
||||
screen_write_cursormove(&ctx, wloffset, 0);
|
||||
screen_write_fast_copy(&ctx, &window_list, wlstart, 0, wlwidth, 1);
|
||||
screen_free(&window_list);
|
||||
|
Loading…
Reference in New Issue
Block a user