diff --git a/src/lib/input.c b/src/lib/input.c index 578d75e2d..db09b0f20 100644 --- a/src/lib/input.c +++ b/src/lib/input.c @@ -162,7 +162,7 @@ handle_csi(notcurses* nc, ncinput* ni){ break; } if(ni){ - ni->x = param - 1; + ni->x = param - 1 - nc->margin_l; } param = 0; }else if(isdigit(candidate)){ @@ -180,7 +180,7 @@ handle_csi(notcurses* nc, ncinput* ni){ break; } if(ni){ - ni->y = param - 1; + ni->y = param - 1 - nc->margin_t; ni->id = id; } return id;