@@ -1619,13 +1619,6 @@ static void tmout_unredir_callback(EV_P attr_unused, ev_timer *w, int revents at
1619
1619
queue_redraw (ps );
1620
1620
}
1621
1621
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
-
1629
1622
static void handle_pending_updates (EV_P_ struct session * ps , double delta_t ) {
1630
1623
log_trace ("Delayed handling of events, entering critical section" );
1631
1624
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,
2414
2407
ev_init (& ps -> unredir_timer , tmout_unredir_callback );
2415
2408
ev_init (& ps -> draw_timer , draw_callback );
2416
2409
2417
- ev_init (& ps -> fade_timer , fade_timer_callback );
2418
-
2419
2410
// Set up SIGUSR1 signal handler to reset program
2420
2411
ev_signal_init (& ps -> usr1_signal , reset_enable , SIGUSR1 );
2421
2412
ev_signal_init (& ps -> int_signal , exit_enable , SIGINT );
@@ -2652,7 +2643,6 @@ static void session_destroy(session_t *ps) {
2652
2643
2653
2644
// Stop libev event handlers
2654
2645
ev_timer_stop (ps -> loop , & ps -> unredir_timer );
2655
- ev_timer_stop (ps -> loop , & ps -> fade_timer );
2656
2646
ev_timer_stop (ps -> loop , & ps -> draw_timer );
2657
2647
ev_prepare_stop (ps -> loop , & ps -> event_check );
2658
2648
ev_signal_stop (ps -> loop , & ps -> usr1_signal );
0 commit comments