change API for CairoWidget::focus_handler