fix only one name bug, use Gtk.StateFlags direct