* src/modest-ui-actions.c:
* If we activate headers and there's more than one
selected header, then we show the select 1 message only
banner.
* src/maemo/modest-main-window.c:
* If we press enter and focus is in headers view, check if
there are more than one header selected, and then, show
the proper information banner.
pmo-trunk-r3413
if (priv->style == MODEST_MAIN_WINDOW_STYLE_SIMPLE)
return FALSE;
- if (MODEST_IS_HEADER_VIEW (widget) && event->keyval == GDK_Left)
- gtk_widget_grab_focus (GTK_WIDGET (priv->folder_view));
- else if (MODEST_IS_FOLDER_VIEW (widget) && event->keyval == GDK_Right)
+ if (MODEST_IS_HEADER_VIEW (widget)) {
+ if (event->keyval == GDK_Left)
+ gtk_widget_grab_focus (GTK_WIDGET (priv->folder_view));
+ else if ((event->keyval == GDK_Return)||(event->keyval == GDK_KP_Enter)) {
+ hildon_banner_show_information (NULL, NULL, _("mcen_ib_select_one_message"));
+ return TRUE;
+ }
+ } else if (MODEST_IS_FOLDER_VIEW (widget) && event->keyval == GDK_Right)
gtk_widget_grab_focus (GTK_WIDGET (priv->header_view));
return FALSE;
if (!header)
return;
+ if (modest_header_view_count_selected_headers (header_view) > 1) {
+ hildon_banner_show_information (NULL, NULL, _("mcen_ib_select_one_message"));
+ return;
+ }
+
/* headers = tny_simple_list_new (); */
/* tny_list_prepend (headers, G_OBJECT (header)); */