GpgOL might show the wrong cryptostate if the ReadingPane / Preview message list is disabled. This happens more often since 4f9c720433aabc37484bc4f365efc5949f8fa3f0 as that commit "fixed" a broken codepath which now works and blocks the ui invalidation on selection change.
While this is a big bug it's not super critical as the crypto state is not in relation to contents. As soon as one views the content of a mail the crypto state is correct.
To reproduce:
- Select a folder with Reading Pane enabled and look at a crypto mail.
- Select a folder with Reading Pane disabled.
--> GpgOL still shows the state of the crypto mail in the ribbon.