fix clicks when one line is removed
This commit is contained in:
parent
ddb38c8cec
commit
180aa71fef
|
@ -289,6 +289,10 @@ void buttonpress_wl(uint32_t button, double ex, double ey) {
|
||||||
|
|
||||||
ey -= menumarginv;
|
ey -= menumarginv;
|
||||||
|
|
||||||
|
if (hideprompt && hideinput && hidemode && hidematchcount && hidecaps) {
|
||||||
|
ey += h;
|
||||||
|
}
|
||||||
|
|
||||||
for (item = curr; item != next; item = item->right) {
|
for (item = curr; item != next; item = item->right) {
|
||||||
if (item_num++ == lines) {
|
if (item_num++ == lines) {
|
||||||
item_num = 1;
|
item_num = 1;
|
||||||
|
|
|
@ -69,6 +69,10 @@ void buttonpress_x11(XEvent *e) {
|
||||||
|
|
||||||
ev->y -= menumarginv;
|
ev->y -= menumarginv;
|
||||||
|
|
||||||
|
if (hideprompt && hideinput && hidemode && hidematchcount && hidecaps) {
|
||||||
|
ev->y += h;
|
||||||
|
}
|
||||||
|
|
||||||
for (item = curr; item != next; item = item->right) {
|
for (item = curr; item != next; item = item->right) {
|
||||||
if (item_num++ == lines) {
|
if (item_num++ == lines) {
|
||||||
item_num = 1;
|
item_num = 1;
|
||||||
|
|
Loading…
Reference in a new issue