Well, this patch should fix this issue:
Index: src/sdk/messagemanager.cpp
===================================================================
--- src/sdk/messagemanager.cpp (revision 2137)
+++ src/sdk/messagemanager.cpp (working copy)
@@ -479,6 +479,7 @@
{
m_pNotebook->GetImageList()->push_back(bitmap);
m_pNotebook->SetPageImageIndex(index, m_pNotebook->GetImageList()->size() - 1);
+ m_Logs[id]->bitmap = bitmap;
}
}
I'm not sure if the copy of the bitmap gets destroyed as it should, but (during my little tests) at least the tabs got the correct icon after showing them again.