@@ -1624,13 +1624,6 @@ static void tmout_unredir_callback(EV_P attr_unused, ev_timer *w, int revents at
1624
1624
queue_redraw (ps );
1625
1625
}
1626
1626
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
-
1634
1627
static void handle_pending_updates (EV_P_ struct session * ps , double delta_t ) {
1635
1628
log_trace ("Delayed handling of events, entering critical section" );
1636
1629
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,
2419
2412
ev_init (& ps -> unredir_timer , tmout_unredir_callback );
2420
2413
ev_init (& ps -> draw_timer , draw_callback );
2421
2414
2422
- ev_init (& ps -> fade_timer , fade_timer_callback );
2423
-
2424
2415
// Set up SIGUSR1 signal handler to reset program
2425
2416
ev_signal_init (& ps -> usr1_signal , reset_enable , SIGUSR1 );
2426
2417
ev_signal_init (& ps -> int_signal , exit_enable , SIGINT );
@@ -2657,7 +2648,6 @@ static void session_destroy(session_t *ps) {
2657
2648
2658
2649
// Stop libev event handlers
2659
2650
ev_timer_stop (ps -> loop , & ps -> unredir_timer );
2660
- ev_timer_stop (ps -> loop , & ps -> fade_timer );
2661
2651
ev_timer_stop (ps -> loop , & ps -> draw_timer );
2662
2652
ev_prepare_stop (ps -> loop , & ps -> event_check );
2663
2653
ev_signal_stop (ps -> loop , & ps -> usr1_signal );
0 commit comments