shell: Make Ctrl+Q work outside the overview
Because we were checking for the presence of the search entry before acting on key presses, Ctrl+Q failed to work outside the overview.
This commit is contained in:
parent
0df2ab0da7
commit
484c08ca81
1 changed files with 5 additions and 5 deletions
|
@ -1035,9 +1035,6 @@ window_key_press_event (GtkWidget *win,
|
|||
|
||||
retval = FALSE;
|
||||
|
||||
if (!gtk_widget_get_visible (self->priv->search_entry))
|
||||
return retval;
|
||||
|
||||
if (event->state != 0 &&
|
||||
(event->state & GDK_CONTROL_MASK))
|
||||
{
|
||||
|
@ -1047,8 +1044,11 @@ window_key_press_event (GtkWidget *win,
|
|||
case GDK_KEY_S:
|
||||
case GDK_KEY_f:
|
||||
case GDK_KEY_F:
|
||||
if (gtk_widget_get_visible (self->priv->search_entry))
|
||||
{
|
||||
gtk_widget_grab_focus (self->priv->search_entry);
|
||||
retval = TRUE;
|
||||
}
|
||||
break;
|
||||
case GDK_KEY_Q:
|
||||
case GDK_KEY_q:
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue