fn gtk_draw(ctx: &Context, state: &Arc<UiMutex<State>>) -> Inhibit