Skip to content

Commit 54ee997

Browse files
committed
core: remove fade_timer from session
Signed-off-by: Yuxuan Shui <yshuiv7@gmail.com>
1 parent 94cf7f9 commit 54ee997

File tree

2 files changed

+0
-12
lines changed

2 files changed

+0
-12
lines changed

src/common.h

-2
Original file line numberDiff line numberDiff line change
@@ -150,8 +150,6 @@ typedef struct session {
150150
ev_io xiow;
151151
/// Timeout for delayed unredirection.
152152
ev_timer unredir_timer;
153-
/// Timer for fading
154-
ev_timer fade_timer;
155153
/// Use an ev_timer callback for drawing
156154
ev_timer draw_timer;
157155
/// Called every time we have timeouts or new data on socket,

src/picom.c

-10
Original file line numberDiff line numberDiff line change
@@ -1621,13 +1621,6 @@ static void tmout_unredir_callback(EV_P attr_unused, ev_timer *w, int revents at
16211621
queue_redraw(ps);
16221622
}
16231623

1624-
static void fade_timer_callback(EV_P attr_unused, ev_timer *w, int revents attr_unused) {
1625-
// TODO(yshui): do we still need the fade timer? we queue redraw automatically in
1626-
// draw_callback_impl if animation is running.
1627-
session_t *ps = session_ptr(w, fade_timer);
1628-
queue_redraw(ps);
1629-
}
1630-
16311624
static void handle_pending_updates(EV_P_ struct session *ps, double delta_t) {
16321625
log_trace("Delayed handling of events, entering critical section");
16331626
auto e = xcb_request_check(ps->c.c, xcb_grab_server_checked(ps->c.c));
@@ -2416,8 +2409,6 @@ static session_t *session_init(int argc, char **argv, Display *dpy,
24162409
ev_init(&ps->unredir_timer, tmout_unredir_callback);
24172410
ev_init(&ps->draw_timer, draw_callback);
24182411

2419-
ev_init(&ps->fade_timer, fade_timer_callback);
2420-
24212412
// Set up SIGUSR1 signal handler to reset program
24222413
ev_signal_init(&ps->usr1_signal, reset_enable, SIGUSR1);
24232414
ev_signal_init(&ps->int_signal, exit_enable, SIGINT);
@@ -2654,7 +2645,6 @@ static void session_destroy(session_t *ps) {
26542645

26552646
// Stop libev event handlers
26562647
ev_timer_stop(ps->loop, &ps->unredir_timer);
2657-
ev_timer_stop(ps->loop, &ps->fade_timer);
26582648
ev_timer_stop(ps->loop, &ps->draw_timer);
26592649
ev_prepare_stop(ps->loop, &ps->event_check);
26602650
ev_signal_stop(ps->loop, &ps->usr1_signal);

0 commit comments

Comments
 (0)