There was a bug 60714 which was partially fixed by me in revision
authorPeter Csaszar <pcsaszar@blumsoft.eu>
Fri, 17 Aug 2007 14:14:19 +0000 (14:14 +0000)
committerPeter Csaszar <pcsaszar@blumsoft.eu>
Fri, 17 Aug 2007 14:14:19 +0000 (14:14 +0000)
commit7c8a19df4e4793891f82d8d2c462b33d89f1c18f
treef8e31bfeae3b89dbd6d1f8000494297b63853f70
parentfec75f1299dd791ff3f61a00035c022d96abbd07
There was a bug 60714 which was partially fixed by me in revision
2959. However the real problem was that once there was an update (by
folder selection or msg retrieval) in header-view for a folder whose
msg was shown in msg-view, the model referenced by msg-view was not
the same with the model in header-view. Because of this the dimming
for prev/next buttons could had not be synchronous with header-view.

There is an observer now. The observed is the meader-view and the
observer is the msg-view-window. The target is to detect if the
model of header-view is replaced. Another essential part is the
callback for row-insertions on the model. This can be found in
modest-msg-view-window.c file.

pmo-trunk-r3010
src/maemo/modest-msg-view-window.c
src/modest-ui-actions.c
src/widgets/Makefile.am
src/widgets/modest-header-view-observer.c [new file with mode: 0644]
src/widgets/modest-header-view-observer.h [new file with mode: 0644]
src/widgets/modest-header-view.c
src/widgets/modest-header-view.h