@@ -308,6 +308,7 @@ fn window_mouse_down(event sapp.Event, ui &UI) {
308
308
x: int (event.mouse_x / ui.gg.scale)
309
309
y: int (event.mouse_y / ui.gg.scale)
310
310
button: MouseButton (event.mouse_button)
311
+ mods: KeyMod (event.modifiers)
311
312
}
312
313
if window.mouse_down_fn != voidptr (0 ) { // && action == voidptr(0) {
313
314
window.mouse_down_fn (e, window)
@@ -335,6 +336,7 @@ fn window_mouse_up(event sapp.Event, ui &UI) {
335
336
x: int (event.mouse_x / ui.gg.scale)
336
337
y: int (event.mouse_y / ui.gg.scale)
337
338
button: MouseButton (event.mouse_button)
339
+ mods: KeyMod (event.modifiers)
338
340
}
339
341
if window.mouse_up_fn != voidptr (0 ) { // && action == voidptr(0) {
340
342
window.mouse_up_fn (e, window)
@@ -362,6 +364,7 @@ fn window_click(event sapp.Event, ui &UI) {
362
364
x: int (event.mouse_x / ui.gg.scale)
363
365
y: int (event.mouse_y / ui.gg.scale)
364
366
button: MouseButton (event.mouse_button)
367
+ mods: KeyMod (event.modifiers)
365
368
}
366
369
if window.click_fn != voidptr (0 ) { // && action == voidptr(0) {
367
370
window.click_fn (e, window)
0 commit comments