Index: chrome/browser/ui/gtk/reload_button_gtk.cc |
=================================================================== |
--- chrome/browser/ui/gtk/reload_button_gtk.cc (revision 91773) |
+++ chrome/browser/ui/gtk/reload_button_gtk.cc (working copy) |
@@ -49,7 +49,7 @@ |
g_signal_connect(widget(), "expose-event", G_CALLBACK(OnExposeThunk), this); |
g_signal_connect(widget(), "leave-notify-event", |
G_CALLBACK(OnLeaveNotifyThunk), this); |
- gtk_widget_set_can_focus(widget(), FALSE); |
+ GTK_WIDGET_UNSET_FLAGS(widget(), GTK_CAN_FOCUS); |
gtk_widget_set_has_tooltip(widget(), TRUE); |
g_signal_connect(widget(), "query-tooltip", G_CALLBACK(OnQueryTooltipThunk), |
@@ -83,7 +83,7 @@ |
// If the change is forced, or the user isn't hovering the icon, or it's safe |
// to change it to the other image type, make the change immediately; |
// otherwise we'll let it happen later. |
- if (force || ((gtk_widget_get_state(widget()) == GTK_STATE_NORMAL) && |
+ if (force || ((GTK_WIDGET_STATE(widget()) == GTK_STATE_NORMAL) && |
!testing_mouse_hovered_) || ((mode == MODE_STOP) ? |
!double_click_timer_.IsRunning() : (visible_mode_ != MODE_STOP))) { |
double_click_timer_.Stop(); |
@@ -231,7 +231,8 @@ |
widget()->style, |
(visible_mode_ == MODE_RELOAD) ? GTK_STOCK_REFRESH : GTK_STOCK_STOP); |
if (icon_set) { |
- GtkStateType state = gtk_widget_get_state(widget()); |
+ GtkStateType state = static_cast<GtkStateType>( |
+ GTK_WIDGET_STATE(widget())); |
if (visible_mode_ == MODE_STOP && stop_.paint_override() != -1) |
state = static_cast<GtkStateType>(stop_.paint_override()); |
Property changes on: chrome/browser/ui/gtk/reload_button_gtk.cc |
___________________________________________________________________ |
Added: svn:mergeinfo |