aboutsummaryrefslogtreecommitdiff
path: root/src/event.c
diff options
context:
space:
mode:
authorFederico Angelilli <code@fedang.net>2024-09-12 01:29:32 +0200
committerFederico Angelilli <code@fedang.net>2024-09-12 01:29:32 +0200
commitbd8dbe03ead6c73f28df517f8873675108277bf5 (patch)
tree3a63ef377a599d7b9cddc4e2e3184f8defe29756 /src/event.c
parent2907d743760f74a01a77dca91c4f74ac849517b5 (diff)
Add effects
Diffstat (limited to 'src/event.c')
-rw-r--r--src/event.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/event.c b/src/event.c
index 0942fa1..a433fba 100644
--- a/src/event.c
+++ b/src/event.c
@@ -3,6 +3,7 @@
#include "util.h"
#include "layout.h"
#include "event.h"
+#include "effect.h"
#include "any_log.h"
const char *even_type_to_string(event_type_t type)
@@ -31,6 +32,10 @@ static bool event_click(layout_t *layout, event_t event)
return true;
}
+ if (layout->block->effect == NULL) {
+ layout->block->effect = effect_pulse(timespec_from_ms(200));
+ }
+
block_event_t event_cb = layout->block->event_cb;
log_value_debug("Block was clicked",
"s:type", even_type_to_string(event.type),