priv->send_button = hildon_gtk_button_new (HILDON_SIZE_FINGER_HEIGHT);
send_icon = gtk_image_new_from_icon_name (MODEST_TOOLBAR_ICON_MAIL_SEND, HILDON_ICON_SIZE_FINGER);
gtk_container_add (GTK_CONTAINER (priv->send_button), send_icon);
- gtk_size_group_add_widget (title_size_group, send_icon);
+ gtk_widget_set_size_request (GTK_WIDGET (priv->send_button), 118, -1);
g_object_unref (title_size_group);
g_object_unref (value_size_group);
if (GTK_IS_TOOL_ITEM (priv->widget)) {
gtk_widget_set_sensitive (priv->widget, !dimmed);
} else {
- if (dimmed)
- gtk_widget_hide (priv->widget);
- else
- gtk_widget_show (priv->widget);
+ GtkWidget *parent;
+ parent = gtk_widget_get_parent (priv->widget);
+ if (parent && HILDON_IS_APP_MENU (parent)) {
+ if (dimmed)
+ gtk_widget_hide (priv->widget);
+ else
+ gtk_widget_show (priv->widget);
+ } else {
+ gtk_widget_set_sensitive (priv->widget, !dimmed);
+ }
}
#else
gtk_widget_set_sensitive (priv->widget, !dimmed);