diff options
-rw-r--r-- | gtk/gtkentry.c | 2 | ||||
-rw-r--r-- | gtk/gtktextview.c | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/gtk/gtkentry.c b/gtk/gtkentry.c index 634229978b..256cb0509a 100644 --- a/gtk/gtkentry.c +++ b/gtk/gtkentry.c @@ -4233,7 +4233,7 @@ gtk_entry_state_flags_changed (GtkWidget *widget, priv->mouse_cursor_obscured = FALSE; } - if (!gtk_widget_is_sensitive (widget)) + if (!gtk_widget_is_focus (widget)) { /* Clear any selection */ gtk_editable_select_region (GTK_EDITABLE (entry), priv->current_pos, priv->current_pos); diff --git a/gtk/gtktextview.c b/gtk/gtktextview.c index 357a7cb3b7..13d24e07dd 100644 --- a/gtk/gtktextview.c +++ b/gtk/gtktextview.c @@ -4592,7 +4592,7 @@ gtk_text_view_state_flags_changed (GtkWidget *widget, GtkTextViewPrivate *priv = text_view->priv; GtkStateFlags state; - if (!gtk_widget_is_sensitive (widget)) + if (!gtk_widget_is_focus (widget)) { /* Clear any selection */ gtk_text_view_unselect (text_view); |