a11y: fix uninitialized variables compiler warning
The code path where we update the tooltip text property doesn't set the state and value variables, and so doesn't need to call notify_state_change(). Return early, and move the if block at the beginning of the function for clarity.
This commit is contained in:
@ -474,6 +474,12 @@ gtk_widget_accessible_notify_gtk (GObject *obj,
|
|||||||
* focus changes so we ignore this.
|
* focus changes so we ignore this.
|
||||||
*/
|
*/
|
||||||
return;
|
return;
|
||||||
|
else if (g_strcmp0 (pspec->name, "tooltip-text") == 0)
|
||||||
|
{
|
||||||
|
gtk_widget_accessible_update_tooltip (GTK_WIDGET_ACCESSIBLE (atk_obj),
|
||||||
|
widget);
|
||||||
|
return;
|
||||||
|
}
|
||||||
else if (g_strcmp0 (pspec->name, "visible") == 0)
|
else if (g_strcmp0 (pspec->name, "visible") == 0)
|
||||||
{
|
{
|
||||||
state = ATK_STATE_VISIBLE;
|
state = ATK_STATE_VISIBLE;
|
||||||
@ -494,11 +500,6 @@ gtk_widget_accessible_notify_gtk (GObject *obj,
|
|||||||
state = ATK_STATE_HORIZONTAL;
|
state = ATK_STATE_HORIZONTAL;
|
||||||
value = (gtk_orientable_get_orientation (orientable) == GTK_ORIENTATION_HORIZONTAL);
|
value = (gtk_orientable_get_orientation (orientable) == GTK_ORIENTATION_HORIZONTAL);
|
||||||
}
|
}
|
||||||
else if (g_strcmp0 (pspec->name, "tooltip-text") == 0)
|
|
||||||
{
|
|
||||||
gtk_widget_accessible_update_tooltip (GTK_WIDGET_ACCESSIBLE (atk_obj),
|
|
||||||
widget);
|
|
||||||
}
|
|
||||||
else
|
else
|
||||||
return;
|
return;
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user