diff --git a/gdk/gdkdevice.c b/gdk/gdkdevice.c index 19b14ec109..656cd1d64f 100644 --- a/gdk/gdkdevice.c +++ b/gdk/gdkdevice.c @@ -289,7 +289,8 @@ gdk_device_class_init (GdkDeviceClass *klass) */ device_props[PROP_MODIFIER_STATE] = g_param_spec_flags ("modifier-state", NULL, NULL, - GDK_TYPE_MODIFIER_TYPE, 0, + GDK_TYPE_MODIFIER_TYPE, + GDK_NO_MODIFIER_MASK, G_PARAM_READABLE | G_PARAM_STATIC_STRINGS); g_object_class_install_properties (object_class, LAST_PROP, device_props); diff --git a/gtk/deprecated/gtkcellrendereraccel.c b/gtk/deprecated/gtkcellrendereraccel.c index 28adfd5a2f..7e93773654 100644 --- a/gtk/deprecated/gtkcellrendereraccel.c +++ b/gtk/deprecated/gtkcellrendereraccel.c @@ -191,7 +191,7 @@ gtk_cell_renderer_accel_class_init (GtkCellRendererAccelClass *cell_accel_class) PROP_ACCEL_MODS, g_param_spec_flags ("accel-mods", NULL, NULL, GDK_TYPE_MODIFIER_TYPE, - 0, + GDK_NO_MODIFIER_MASK, GTK_PARAM_READWRITE|G_PARAM_EXPLICIT_NOTIFY)); /** diff --git a/gtk/gtkshortcuttrigger.c b/gtk/gtkshortcuttrigger.c index a18be8aa5e..759b7c0304 100644 --- a/gtk/gtkshortcuttrigger.c +++ b/gtk/gtkshortcuttrigger.c @@ -671,7 +671,7 @@ gtk_keyval_trigger_class_init (GtkKeyvalTriggerClass *klass) keyval_props[KEYVAL_PROP_MODIFIERS] = g_param_spec_flags (I_("modifiers"), NULL, NULL, GDK_TYPE_MODIFIER_TYPE, - 0, + GDK_NO_MODIFIER_MASK, G_PARAM_STATIC_STRINGS | G_PARAM_CONSTRUCT_ONLY | G_PARAM_READWRITE);