mirror of
https://codeberg.org/dnkl/yambar.git
synced 2025-06-17 00:35:38 +02:00
bar: generate exposable ON_MOUSE_CLICK events on button release events
This commit is contained in:
parent
88bcf425bf
commit
abc4ff0402
1 changed files with 8 additions and 1 deletions
9
bar.c
9
bar.c
|
@ -612,8 +612,15 @@ run(struct bar_run_context *run_ctx)
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
case XCB_BUTTON_RELEASE:
|
|
||||||
case XCB_BUTTON_PRESS:
|
case XCB_BUTTON_PRESS:
|
||||||
|
break;
|
||||||
|
|
||||||
|
case XCB_BUTTON_RELEASE: {
|
||||||
|
const xcb_button_release_event_t *evt = (void *)e;
|
||||||
|
on_mouse(_bar, ON_MOUSE_CLICK, evt->event_x, evt->event_y);
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
|
||||||
case XCB_DESTROY_NOTIFY:
|
case XCB_DESTROY_NOTIFY:
|
||||||
case XCB_REPARENT_NOTIFY:
|
case XCB_REPARENT_NOTIFY:
|
||||||
case XCB_CONFIGURE_NOTIFY:
|
case XCB_CONFIGURE_NOTIFY:
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue