Skip to content

Commit 958a64f

Browse files
committed
core: remove fade_timer from session
Signed-off-by: Yuxuan Shui <yshuiv7@gmail.com>
1 parent 5095be9 commit 958a64f

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
@@ -1624,13 +1624,6 @@ static void tmout_unredir_callback(EV_P attr_unused, ev_timer *w, int revents at
16241624
queue_redraw(ps);
16251625
}
16261626

1627-
static void fade_timer_callback(EV_P attr_unused, ev_timer *w, int revents attr_unused) {
1628-
// TODO(yshui): do we still need the fade timer? we queue redraw automatically in
1629-
// draw_callback_impl if animation is running.
1630-
session_t *ps = session_ptr(w, fade_timer);
1631-
queue_redraw(ps);
1632-
}
1633-
16341627
static void handle_pending_updates(EV_P_ struct session *ps, double delta_t) {
16351628
log_trace("Delayed handling of events, entering critical section");
16361629
auto e = xcb_request_check(ps->c.c, xcb_grab_server_checked(ps->c.c));
@@ -2419,8 +2412,6 @@ static session_t *session_init(int argc, char **argv, Display *dpy,
24192412
ev_init(&ps->unredir_timer, tmout_unredir_callback);
24202413
ev_init(&ps->draw_timer, draw_callback);
24212414

2422-
ev_init(&ps->fade_timer, fade_timer_callback);
2423-
24242415
// Set up SIGUSR1 signal handler to reset program
24252416
ev_signal_init(&ps->usr1_signal, reset_enable, SIGUSR1);
24262417
ev_signal_init(&ps->int_signal, exit_enable, SIGINT);
@@ -2657,7 +2648,6 @@ static void session_destroy(session_t *ps) {
26572648

26582649
// Stop libev event handlers
26592650
ev_timer_stop(ps->loop, &ps->unredir_timer);
2660-
ev_timer_stop(ps->loop, &ps->fade_timer);
26612651
ev_timer_stop(ps->loop, &ps->draw_timer);
26622652
ev_prepare_stop(ps->loop, &ps->event_check);
26632653
ev_signal_stop(ps->loop, &ps->usr1_signal);

0 commit comments

Comments
 (0)