}
/* If we have byte information use it */
- if ((state->bytes_done == 0) && (state->bytes_total == 0))
+ if ((state->bytes_done != 0) && (state->bytes_total != 0))
modest_progress_bar_widget_set_progress (self, msg,
state->bytes_done,
state->bytes_total);
/* Check diming rules for folders and messages transfer */
if (!dimmed) {
- dimmed = _invalid_msg_selected (MODEST_MAIN_WINDOW(win), FALSE, user_data);
+ if (!gtk_widget_is_focus (folder_view))
+ dimmed = _invalid_msg_selected (MODEST_MAIN_WINDOW(win), FALSE, user_data);
}