more gtk3 fixes