* src/widgets/modest-header-view-render.c:
* Now we escape the subjects to be added to the header subject
cell, to prevent some warnings.
* src/modest-ui-actions.c:
* (modest_ui_actions_on_delete_message): now we check if
selection is empty to unselect it. We got the selection in
main window case, but in message window selection is
always NULL. We prevent a warning this way.
* (new_messages_arrived): if new_headers is NULL, we don't show
a warning.
* src/maemo/modest-msg-view-window.c:
* (modest_msg_view_window_get_header): if the row reference is
not valid, we return NULL without warnings.
* (message_reader): now it uses a row reference instead of a
path. This way the reference is valid even after deleting
messages. This way deletion does not break the row references.
And this way after deleting a message in viewer, the next
message shown and the one you would delete are the same
(fixes NB#63937). We use now row reference for all things
related to retrieval of messages.
* src/modest-mail-operation.c:
* Minor change.
* src/modest-ui-dimming-rules.c:
* (_define_msg_view_window_dimming_state): if the header of the
message view is NULL, we don't show a warning (happens on
loading a new message to view).
pmo-trunk-r3316