Currently, when Show All Headers is selected, the function works per-session, once exited and Claws is relaunched, the feature is turned off. I would like to suggest that once a user turns the feature on, that it could remain on for each subsequent Claws session, until the user turns it off.
Changes related to this bug have been committed. Please check latest CVS and update the bug accordingly. You can also get the patch from: http://www.colino.net/claws-mail/ 2011-11-19 [pawel] 3.7.10cvs91 * src/mainwindow.c * src/messageview.c * src/prefs_common.c * src/prefs_common.h * src/summaryview.c * src/textview.c * src/textview.h Fix bug #2377 'Show All Headers - make change persistent between sessions'