Skip to content

Commit caee428

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

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
@@ -1619,13 +1619,6 @@ static void tmout_unredir_callback(EV_P attr_unused, ev_timer *w, int revents at
16191619
queue_redraw(ps);
16201620
}
16211621

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

2417-
ev_init(&ps->fade_timer, fade_timer_callback);
2418-
24192410
// Set up SIGUSR1 signal handler to reset program
24202411
ev_signal_init(&ps->usr1_signal, reset_enable, SIGUSR1);
24212412
ev_signal_init(&ps->int_signal, exit_enable, SIGINT);
@@ -2652,7 +2643,6 @@ static void session_destroy(session_t *ps) {
26522643

26532644
// Stop libev event handlers
26542645
ev_timer_stop(ps->loop, &ps->unredir_timer);
2655-
ev_timer_stop(ps->loop, &ps->fade_timer);
26562646
ev_timer_stop(ps->loop, &ps->draw_timer);
26572647
ev_prepare_stop(ps->loop, &ps->event_check);
26582648
ev_signal_stop(ps->loop, &ps->usr1_signal);

0 commit comments

Comments
 (0)