version 1.10, 2009/07/14 07:23:36 |
version 1.11, 2009/07/14 16:52:50 |
|
|
void |
void |
window_pane_key(struct window_pane *wp, struct client *c, int key) |
window_pane_key(struct window_pane *wp, struct client *c, int key) |
{ |
{ |
if (wp->fd == -1) |
if (wp->fd == -1 || !window_pane_visible(wp)) |
return; |
return; |
|
|
if (wp->mode != NULL) { |
if (wp->mode != NULL) { |
|
|
window_pane_mouse( |
window_pane_mouse( |
struct window_pane *wp, struct client *c, u_char b, u_char x, u_char y) |
struct window_pane *wp, struct client *c, u_char b, u_char x, u_char y) |
{ |
{ |
if (wp->fd == -1) |
if (wp->fd == -1 || !window_pane_visible(wp)) |
return; |
return; |
|
|
/* XXX convert from 1-based? */ |
/* XXX convert from 1-based? */ |