[gtk/wip/ebassi/a11y-2: 18/28] a11y: Remove GtkToggleButtonAccessible notify_gtk implementation
- From: Emmanuele Bassi <ebassi src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk/wip/ebassi/a11y-2: 18/28] a11y: Remove GtkToggleButtonAccessible notify_gtk implementation
- Date: Thu, 28 May 2020 13:09:08 +0000 (UTC)
commit 19ccf8d615a7d0c33edb62ce00bfb61651847028
Author: Emmanuele Bassi <ebassi gnome org>
Date: Thu Apr 23 19:53:37 2020 +0100
a11y: Remove GtkToggleButtonAccessible notify_gtk implementation
The base GtkWidgetAccessible class does the right thing by default.
gtk/a11y/gtktogglebuttonaccessible.c | 24 ------------------------
1 file changed, 24 deletions(-)
---
diff --git a/gtk/a11y/gtktogglebuttonaccessible.c b/gtk/a11y/gtktogglebuttonaccessible.c
index 761b43d56d..53c8174f86 100644
--- a/gtk/a11y/gtktogglebuttonaccessible.c
+++ b/gtk/a11y/gtktogglebuttonaccessible.c
@@ -49,27 +49,6 @@ gtk_toggle_button_accessible_initialize (AtkObject *obj,
obj->role = ATK_ROLE_TOGGLE_BUTTON;
}
-static void
-gtk_toggle_button_accessible_notify_gtk (GObject *obj,
- GParamSpec *pspec)
-{
- GtkToggleButton *toggle_button = GTK_TOGGLE_BUTTON (obj);
- AtkObject *atk_obj;
- gboolean sensitive;
-
- atk_obj = gtk_widget_get_accessible (GTK_WIDGET (toggle_button));
- sensitive = gtk_widget_get_sensitive (GTK_WIDGET (toggle_button));
-
- if (strcmp (pspec->name, "sensitive") == 0)
- {
- /* Need to override gailwidget behavior of notifying for ENABLED */
- atk_object_notify_state_change (atk_obj, ATK_STATE_SENSITIVE, sensitive);
- atk_object_notify_state_change (atk_obj, ATK_STATE_ENABLED, sensitive);
- }
- else
- GTK_WIDGET_ACCESSIBLE_CLASS (gtk_toggle_button_accessible_parent_class)->notify_gtk (obj, pspec);
-}
-
static AtkStateSet*
gtk_toggle_button_accessible_ref_state_set (AtkObject *accessible)
{
@@ -94,9 +73,6 @@ static void
gtk_toggle_button_accessible_class_init (GtkToggleButtonAccessibleClass *klass)
{
AtkObjectClass *class = ATK_OBJECT_CLASS (klass);
- GtkWidgetAccessibleClass *widget_class = (GtkWidgetAccessibleClass*)klass;
-
- widget_class->notify_gtk = gtk_toggle_button_accessible_notify_gtk;
class->ref_state_set = gtk_toggle_button_accessible_ref_state_set;
class->initialize = gtk_toggle_button_accessible_initialize;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]